Abstracted db operations away from followers indexer
Using bluebird instead of Q

Also refactored github client
Abstracted database operations behind interface
Removed anonymous functions
Updated index