Fix redirections of base class methods

Move parsing of instantiation types to after base classes have been
otherwise resolved. Remove resolves argument types from TypeEntry
(nothing outside of AbstractMetaBuilder::traverseInstantiation was using
them, and they're first determined in traverseInstantiation and so don't
need to be stored). Move setting up redirections to its own helper
method so that it can be called recursively to also set up redirections
for the base class and other interface classes (and do so).

The sample binding is accordingly updated to test generation of
redirections of base class members.

Change-Id: Ifb89e0e1c14b7788d1839ec4cf30476012cf832b