begin implementing streaks
add streak GP bonus & drop bonus (separately handled)
Send chat message on enter and disallow empty messages
Merge pull request #887 from switz/chat

@lefnire => Send chat message on enter and disallow empty messages
Merge branch 'develop' of github.com:lefnire/habitrpg into develop
Merge branch 'master' into develop
remove the minimum of 1% drop-chance, now that we have streaks in
emit the streak bonus so we can display the growl notification. I'm
not sure I like this approach, because (1) we can't set growl order,
streak bonus comes first, and (2) I want to keep model-aware code to a
minimum so we can weed out the mem leak
woops, chanceMultiplier should be delta, not 1
show streakBonus in gpModifier
some streaks cleanup. set taskObj.streak AFTER model.set() so that we
get before/after values in listeners. Take away streak achievement if
they went 21, undo to 20
small chance
was adding accidental extra % point
minimum of 1 silver streak bonus
bailey alert for streaks