Fixed Parcel#readStringList(null) NPE issue.

Activated a test.
All green except all the outcommented parts.

The outcommented parts are methods annotated with `@Pure`,
instead of the expected method generated by `@AndroidJson`.
Separated tests, still diagnosing
Made generated temp vars less likely to collide with another name.

Added Parcelization in case @AndroidJson is used.
Fixed `@AndroidParcelable` unit test, except for one
Merge pull request #56 from Buggaboo/v0.11_development

V0.11 development - fixes for @AndroidParcelable, as a result from the unit tests