Update q.js

Explain what the $q service does in the description. The original explanation was less accessible to people new to promises and JS in general.