cleanup new lines and fixup revision properties
bump smali version to 2.0.3
refactor gradle version system for release, snapshots and non-git snapshots