added ability to look up constructors as Invokables
refactored json internals to use Reflections2
Merge pull request #1210 from jclouds/gson-typetoken

Gson internals refactor