Merge pull request #256 from mbenson/nestedClasses

FORGE-732: All JavaSource types should allow inner classes
FORGE-733: API for annotation elements in JavaAnnotation type definitions