Fix calls to jsonp. The problem is that jsonp does not pass on status codes.
Because this is the case calls to our server that specify jsonp get wrapped
with extra information that indicates whether or not the call was successful,
along with the status code.

Started fixing the parts of the code that call $http.jsonp() to instead use
the new service that wraps.

Changed the notification directive to reduce the display time to 3 seconds.

Fixed the EventController to initialize $scope.mesage. The message variable
was not being set which was causing a lot of errors in the console due to
an interaction with angular-strap.
Update mcjsonp service to call mcurljsonp itself to construct the
url. This removes some boilerplate code that was required when
call the constructor.
Change to new format that doesn't require calling mcurljsonp.
Applied the code reformatter to standardize the format.
Change all $http.jsonp calls to use the mcjsonp service.
Update to mcjsonp service.
Switch to mcjsonp service.
Switch to mcjsonp service.
Missed one conversion to mcjsonp service.
Switch to mcjsonp service.
Switch to mcjsonp service.
commit
try q
alerts changed
Create mcapi service.
Change all calls to use mcapi.
Merge branch '0.1.1a' into mcapi

Conflicts:
	app/js/controllers/AccountControllers.js
Remove unused function mcurljsonp().
Remove debug.
Add comment for how to use $http.post() request for uploads.