Moved trovebox.api and trovebox.objects into packages
Comment fixes: "an Trovebox" -> "a Trovebox"
Consistency improvement: new_dict -> result
Pylint fixes
Add support for Action API

Currently doesn't seem to work - server always returns an error
Add activity endpoint support
Fix typo
Add new sub-packages to setup.py. Don't install README.rst.
Merge branch 'sneakypete81-more_endpoints' into development