Removed the logLightStatus method- it's useless for tracking changes made by calling setLight_native directly.
Cleaned up some of the code structure and log messages; added Javadoc comments.
Increment version number