A simple wrapper around the awesome Q promise library, making working with deferreds a little easier.