Added changelog
Moved serialization into a util class so it's not included in each generated file.
Merge branch 'internal-serialization' into release-0.4.0
Updating Style
updated android tools version
Updated change log to include release date
Updated to latest version
Merge branch 'release-0.4.0'