message: Fix boolean conditions in ResourceTypes
  Summary:
  Fixes
  A few boolean conditions are wrong in ResourceTypes.cpp; being OR's rather than AND's.
diff: @@ -6514,12 +6514,12 @@ void ResTable::print_value(const Package* pkg, const Res_value& value) const
  print_complex(value.data, true);
  printf("\n");
  } else if (value.dataType >= Res_value::TYPE_FIRST_COLOR_INT
  - || value.dataType <= Res_value::TYPE_LAST_COLOR_INT) {
  + && value.dataType <= Res_value::TYPE_LAST_COLOR_INT) {
  printf("(color) #%08x\n", value.data);
  } else if (value.dataType == Res_value::TYPE_INT_BOOLEAN) {
  printf("(boolean) %s\n", value.data ? "true" : "false");
  } else if (value.dataType >= Res_value::TYPE_FIRST_INT
  - || value.dataType <= Res_value::TYPE_LAST_INT) {
  + && value.dataType <= Res_value::TYPE_LAST_INT) {
  printf("(int) 0x%08x or %d\n", value.data, value.data);
  } else {
  printf("(unknown type) t=0x%02x d=0x%08x (s=0x%04x r=0x%02x)\n",
  