creating different values for different key combinations
fixed github issue # 240. This creates the key in the format of HHmm and they are rewritten after 24 hrs. This is to avoid the filling of the redis. Now the format for the value of cpu/ram/hdd is (%usage, date_of_month). The front end has to now check for this data as well

Conflicts:

	contrib/src/main/java/com/datatorrent/contrib/machinedata/DimensionGenerator.java
renamed minute to timeKey
added null check for context
fixed issue #240 and #260. Added documentation for machine data application
Added support to mobile app for adding range of numbers at a time #242
Renamed registerPhoneHelper to registerSinglePhone #249
Added coding conventions and style.
Merge branch 'new-github-260' of https://github.com/gauravgopi123/Malhar into 0.9-migration
Minor capitalisation in doc #240.
Merge branch 'FIX-242-0.9' of https://github.com/chandnisingh/Malhar into 0.9-migration
Set engine version to 0.9.0-RC1
Merge branch '0.9-migration' of github.com:DataTorrent/Malhar into 0.9-migration
Moved coding style doc to docs folder and converted to markdown format.
Merge branch '0.9-migration' of github.com:DataTorrent/Malhar into 0.9-migration
Added link to coding conventions and style document.