ST3 support, howdoi option support, preference menu support, and status bar notification

I take a liberal approach and almost rewrite the whole code base. Hope you don't mind.  I did not test ST2, but works for me in OSX ST3.