Merge pull request #21 from Buggaboo/remove_useless_warning_parcelable

removed pointless warning
moved class declaration on top to get rid of annoying false complaints of a missing class, on the first build
code cleaning
Added sneaky throws where a JSONException catch is expected.

Uncommented a name collision.
Merge branch 'master' of https://github.com/tobykurien/Xtendroid
Merge branch 'fix_JSONException'