Attempts at decreasing # of setTimeout calls and simplifying closure data in each
Added handler for promise chain errors
Message can also be set with promiseErrorCallback
Removing tag from promiseErrorCallback. Printing out stack trace.
Merge pull request #208 from jonuy/settimeout

Decrease # of setTimeout calls and simplify closure data in each
merge mongoose promise error handling
add promiseErrorCallback() functions to SGCompetitiveStoryController.js and DonorsChooseDonationController for mongoose promiser error handling