Set client ID and torrent comment

- Allow the user to set a specific 12-character client ID as part of the constructor, rather than the default random ID.
- Allow the user to set a torrent comment.