Add setup.py file
Fix code smells and other bugs

* Bug: Invoke Light's super init method correctly
* Allow object_id to be passed to RestObject's init
* Start passing a Bridge to RestObject in case we need to
  query it to obtain an object to be represented by this
  instance (i.e., without an object_id)
* Cleanup: Remove print lines from module