Testing: Add testing for Command object

- Bug Fix: Add the User-Agent headers as part of Re-Init so that they actually get added and remain part of the header set
- Add tests for the SSL vs non-SSL modes of the object
- Add test for the properties on the object
Merge pull request #6 from BenjamenMeyer/testing_command

Testing command