Merge pull request #369 from jrperritt/custom-user-agent

Custom User-Agent; Closes #354