angular-assert-q-constructor (npm): Make sure $q is a constructor (1.3+). Throw if it isn't.
Keywords: angular|q|constructor|function|assert|promise