backport changes to master
refactored set state commands into bulb object
Merge branch 'master' into java-pure

Conflicts:
	src/me/akrs/AndroidLIFX/Discoverer.java
	src/me/akrs/AndroidLIFX/network/BulbNetwork.java