Switch to using HTTParty for interacting with RT

 - No manual multipart form handling! WTF!
 - Cleaner object design.
 - Fewer dependencies.
Re-add support for ticket history + user lookup
Attempt to clean up variable names
Bump version
Update doco