improve initialize() performance

- use async.each instead of eachSeries
bind model context to lifecycle callbacks

- resolves #230
added quick unit test for lifecycle callback context
add FDB to list of adapters
add FDB to list of adapters
Merge pull request #611 from tjwebb/issues/230/lifecycle-context

Issues/230/lifecycle context
Merge pull request #659 from hchandl/addFDB

Add FoundationDB SQL Layer to list of adapters
Switch promises from Q to Bluebird
Merge pull request #487 from thejameskyle/switch-to-bluebird

Switch promises from Q to Bluebird
Merge pull request #602 from tjwebb/initialize-performance

improve initialize() performance
update dependencies
0.10.10
Updated README.md because of Q->Bluebird change

Updated README.md because of Q->Bluebird change
Merge pull request #669 from luislobo/patch-1

Updated README.md because of Q->Bluebird change
Revert "improve initialize() performance"
Merge pull request #670 from balderdashy/revert-602-initialize-performance

Revert "improve initialize() performance"
Alias "catch" as "fail" for backwards compatibility
0.10.11
changed .done() to .exec() in the example script

.done() is deprecated in 0.10, it is replaced by .exec()
Merge pull request #684 from imsys/patch-1

changed .done() to .exec() in the example script