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
Merge branch 'improve-template-support' into smtk-head

* improve-template-support:
  Fix redirections of base class methods