Add Expose annotation for Json serialize/deserialize

borrowed from Gson.
Merge pull request #1 from outersky/master

Add Expose annotation for customerizing read/write json format