initial implementation of fibit

also I finally learned how to use omniauth which really just simplifies
everything about working with oauth and I'm quite pleased about it. I
feel like now that I understand, it will be dead simple to import a few
more sources and start feeling like I've made some progress.