General tweaking

+ me.timothy.jreddit.FileManager#loadFile(java.lang.String) - Load an
entire file as a string
* me.timothy.jreddit.RedditAPI#getListing - Add in the sort type
* me.timothy.jreddit.UIHandler - Switch to a annoation based way of
parsing commands, see the example bot if you want it to act the same
* me.timothy.jreddit.Utils - Improve consistency
* me.tiomthy.jreddit.bots.BasicBot - Minor tweaking, change from
runnable to thread, add more configuration
* me.timothy.jreddit.examples.ExampleBot - Update to the new API
* me.timothy.jreddit.info.Link#isSelf - Correct mismatch
* me.timothy.jreddit.info.Thing - Add basic hashcode and equals
+ me.timothy.jreddit.BasicCommandHandler - Handles the old commands,
plus extra aliases and a few new ones
+ me.timothy.jreddit.Commandhandler
+ me.timothy.jreddit.annotations.HandlesCommand
+ me.timothy.jreddit.bots.* - Some more utility classes
CommentHandlerBot - adds a way to just scan comments, less boilerplate
SubmissionHandlerBot - same idea, but with submissions