Revert "Revert "I have a potty mouth""

This reverts commit 37d270637ac33175b222d6cc2da6eaec0487baa4.
Revert "Don't use the URL as part of the event, considering the URL might contains dynamic parts, such as ID's. Instead, provide the URL as extra argument."

This reverts commit fd77e118f76162bfb00fafcdb09da8b80115be45.
Revert "recalculate progress on starting request too in case it was within 500ms of the last finished request (so that it doesn't hover at 100% for the entire duration)"

This reverts commit 19c46d525012d50a2a014c6912af27e6d2daf419.
Revert "added event hooks so users can monitor when angular-loading-bar is reacting and to which request/response"

This reverts commit 8dd324a3dde46ab57c98e300f0383a5fbe1188ca.