Emacs sanity updates
Add support for thrift files
Cuz restclient is awesome
weechat updates