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
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
Finalize Interact model, remove redundant
Add remaining DisplayData models