migrations: Add a Builder.delete() method.
features: Re-codegen.
migrations: Add Builder.deleteAll method.
features: Re-codegen.
starter: Fix unused imports warning.
domain: Don't suppress exceptions when mapping DTOs.
migrations: Remove 'no ticking' config setting that didn't actually do anything.
starter: Remove JavaSE-1.6 constraint on the JRE_CONTAINER.
features: Add more tests for how children affect their parent's oplock.
migrations: Use default/sensible name in one-to-many more often.
features: Re-codegen.
migrations: Add a DefaultsContext to avoid re-creating parents.
features: Re-codegen.
util: Allow GClass.addToString to include fields in base classes.

Currently this is limited to base classes that are in the same
GDirectory as the GClass itself.
util: Fix base class import getting added after imports were output.
util: Fix MapToList.remove conflicting with new JDK 8 method.
util: Add back GClass(String) constructor.
util: Comment out JDK 1.8-only Override.
util: Rollback GClass.baseClassName being cute and adding the package.

The assumption was that any simple name passed to baseClassName must
mean the class is in the same package.

But in real-world usage, it could also have meant that the simple name
was previously/separately imported as coming from a different package.
domain: Remove DefaultsContext.get and use return value from .push.