message: Remove unnecessary have same fields check
  Summary:
  As title. Initially, this was something we mostly expected, the number of
  fields to coincide. But this doesn't always stand and it is not relevant for
  the solution, so removing the check.
diff: @@ -251,15 +251,6 @@ bool is_trivial_builder_constructor(DexMethod* method) {
  return true;
  }
  -/**
  - * Basic check for number of instance fields.
  - *
  - * TODO(emmasevastian); Check relationship between fields.
  - */
  -bool have_same_instance_fields(DexClass* builder, DexClass* cls) {
  - return builder->get_ifields().size() == cls->get_ifields().size();
  -}
  -
  /**
  * First pass through what "trivial builder" means:
  * - is a builder
  @@ -314,11 +305,6 @@ std::unordered_set<DexClass*> get_trivial_builders(
  continue;
  }
  - // Filter out builders that have extra instance fields.
  - if (!have_same_instance_fields(builder_class, type_class(buildee_type))) {
  - continue;
  - }
  -
  if (builder_class->get_vmethods().size() > 2) {
  continue;
  }
  