Add a gradle wrapper

This should allow painless Android Studio imports.
Update gradle wrapper & .gitignore

- Add compatibility for Gradle Version 0.9+
- Ignore Android Studio specific files
Merge pull request #60 from hav3n/branch-gradle-wrapper

Update gradle wrapper & .gitignore
Update gradle wrapper & .gitignore

- Add compatibility for Gradle Version 0.9+
- Ignore Android Studio specific files
Modularize files into packages
Fix crash due to old setGroup()
Enhancements to NewCellDialog

-Use an AutoCompleteTextView for the Group Field.
Add gson and appcompat v7 to build.gradle

-TODO Eclipse.
Change midSdkVersion for AppCompat v7
Make CellData Parcelable

-Can now put CellData objects in Bundles(For DialogFragments)
-Renamed a few classes
-Removed some useless import statements(More left, probably leave till
the end)
CellDialog related fixes and cleanups

-New DialogFragment for Editing a Cell
-Cleaner CellListFragment
-Add new method to adapter for painless update
-Use AutoCompleteTextView during Cell edits as well
Use newInstance() for all DialogFragments
Replace ActionBar usage with AppCompat lib

-Still initial stages
-Better to use AppCompat since better support, officially maintained by
Google etc
-TODO: The style.xml now seems pointless since library handles all the
styles
-TODO: Indeterminate ProgressBar takes up too much space, possibly
replace with something like SmoothProgressBar.
Add Horizontal ProgressBar(Android Studio only)
Additional ProgressBar fixes

-Show ProgressBar on Interact Change.
-Disable refresh when server is running.
Remove redundant actionbarcompat folder
Add few more libs
Better Logging Tags
Initial GSON Skeleton Models
Finalize basic models