Merge pull request #13 from vikramrajkumar/btsx

Merge upstream
Add user_agent to client constructor
Merge branch 'develop' into btsx