Fixes #1959: petCount was only being updated...

in groupsCtrl.js. This made profile.petCount blank unless the current
user viewed himself in chat. I put the code to set profile.petCount into
userCtrl.js.

Note: petCount (not profile.petCount) is still always equal to the
current user's pet count. There is probably a better solution than this,
I just don't know enough about AngularJS to make it.
Don't need angle brackets anymore for party cast notifications
Merge pull request #2153 from HabitRPG/sabe/tweak3

Don't need angle brackets anymore for party cast notifications
Merge pull request #1986 from Magnilucent/develop

Fixes #1959: petCount was only being updated...
#1499 add list filter on tasks to not display completed todos at all
 until "completed" tab clicked
#1499 ng-if to hide/show task editing (fewer watchers)
#1499 check that task[0] exists first
add markdown support for task.text so we can use icons in task
titles. @wc8 does this satisfy
https://trello.com/c/FCVdjdUd/102-task-reward-icons sufficiently? @lemoness
display profile.stats.class in modal
task-icons: larger emoji in task text than chat