Quick Fix - Task Editing Cancel

Temp fix for #1599

Hides the edit button on task editing.
Shows new cancel button on task editing.
Hides task notes on task editing.

Notes:
Still needs a save button up top, ```save(task)``` didn't seem to be working with ng-click (also tried a couple other things.) Will revisit.
'ng-if's could also work instead of 'ng-hide's.
Decided that we don't really need to have the task notes popover display while editing tasks since that stuff is already in the task editing pane.
paypal: begin adding paypal alternative to credit-card payments
paypal: conslidate buy gems modals
paypal: add configurable merchant and sandbox/production environment
Merge branch 'paypal' into develop

Conflicts:
	bower.json
add donate button
gems: justin in gem-purchase dialog
gems: can click main gem button, doens't require [+]
gems: add to tutorial on drop unlock
paypal: fix retrying by responding to IPN with 200 first
fix not showing veteran wolf
restore values saved only when Save is clicked
profile edits saved only on click
paypal: fix to #1615 , explicitly set `rm` variable to avoid POST / on
paypal redirect
Merge pull request #1609 from Shaners/patch-1

Quick Fix - Task Editing Cancel
Merge pull request #1591 from djuretic/develop

Tests for AuthCtrl
remove console.log for syncing
do not reset user\ eggs if they are already there
better code for last fix
working chat refresh button