Add deterministic accessors for constructors

In inner classes, accessors for private constructor are
now generated in a deterministic way.
The visit order of inner classes methods is deterministic
in the InnerAccessorGenerator.
This version sorts with sourceinfo then the method signature.

Bug: 25729191
Change-Id: I0e25efe23d7e2a3bd303e5f71da4a89d07592537
5 files changed