Update gradle wrapper
Update dependancies
Updated dependancies and enable proguard for release
Updated Fragment creation address lint warnings
Updated gradle wrapper properties
Add some extra class exceptions