Started working on update function of content provider. Modified delete function to delete geofences corresponding to an environment. Basic framework for rest of update/delete is in place. Modified the tests to test the new code.
Update and delete for Wifi networks associated with an environment. Tesing also done.
Update function for Wifi networks associated with an environment. Tesing also done.
Delete function for all bluetooth environment variables associated with an environment.
Update function implemented in environment class. Old name of the environment should be passed if the name has changed.
Registered wifi network state change receivers. Currently updating the notification whenever this change happens.
Function for setting the enabled flag of an environment in the database
Added/Modified some helper functions in Environment class. Also started working on finding out the connected Bluetooth devices when the app starts.
Merge branch 'aravind'

Conflicts:
	app/src/main/AndroidManifest.xml
	app/src/main/java/com/pvsagar/smartlockscreen/applogic_objects/Environment.java
	app/src/main/java/com/pvsagar/smartlockscreen/applogic_objects/WiFiEnvironmentVariable.java