Rename JSONBase -> TypeMeta in preparation for v1beta3

Will make subsequent refactor much easier
Update non .go references
Merge pull request #1623 from smarterclayton/rename_jsonbase

Rename JSONBase -> TypeMeta in preparation for v1beta3