Added ability for callbacks to poll promises for fulfillment value
Changed the cred methods over to be async promises

This should pass tests after then/promises#58 is fixed.
Updated the homepage
Made cred callbacks async again
Merge pull request #260 from nodegit/callback-promises

Added ability for callbacks to poll promises for fulfillment value