fix(spells): some $rootScope.applying action fixes so cast-ending is
immediate instead of waiting on response. Also, slim down party
population to the essentials to avoid RequestEntityTooLarge
fix(spells): add some spells tests, don't send up body to spell paths
fix(spells): more $rootScope spell-casting bug fixes
Merge branch 'lefnire/spells' into develop