TempHire.Breeze: Update Breeze and Durandal libs. Add Q shim to make Durandal use Q promises instead of jQuery.deferred()