add console.error call to logError

To ensure that logError's occuring in A+ promises are not swallowed, logging must be done instead of just throwing.
Merge branch 'Version-2.1.0' of github.com:tyrsius/Durandal into Version-2.1.0
Fix issue #530: add console.error call to logError