Added a callback to compose() and added error handling. Also made retrieving an object its own function.
Added remote tap command.
created basic light device
fixed library paths.
regex address parsing bug.
Changed parser to return value directly instead of through callback. Fixed getStatusRemote, on, and off for Light.
Merge pull request #2 from Catacola/dev

Created Light object