enhance registration workflow; help for gravatar
display login errors; disable form if not filled out;
fix(snapshots): check if the template exists first, not last
style the article frame
prevent secured links from rendering
fix posting of replies and user sigs display
fix(website): make Play it now! button working
fix(music): world themes not playing
chore(game): remove loggers
fix(Gruntfile): watch everything except assets (=too cpu intensive)
feat(game): update angular to 1.2.8
Merge pull request #457 from ironbane/nick

fix(snapshots): check if the template exists first, not last
Merge pull request #456 from ironbane/website-update

working on the next round of website changes
Centralizing name/rank/etc stuff used in messages

There were computations of name/rank/etc all over
the place.  The goal of this is to put it in fewer
places and call from there.

(n.b. I'm not too familiar with the JS object model yet,
this might could use some further refinement.)
Better centralization of Name/Rank/Etc for message

Pulled code from Player, now only lives in Fighter

Dev ninja mode check moved to single NameRankEtc also

Removed TODO code from Actor, it should be obvious where
to move it, if necessary, in the future, now that there
is only one.
Merge branch 'develop_chatfix' of github.com:ironbane/IronbaneServer into develop_chatfix

Branches diverges after I pulled dev in with a rebase
rename NameRankEtc->getNameAndRank; fix bug, style

Changed NameRankEtc function to getNameAndRank (@nickjanssen)

fixed bug where I had copied and pasted (actually cut and paste),
and apparently not executed, the ninja mode code from another
module (@ingmargoudt)

changed inline if (@bsparks)

fixed == -> === (@nickjanssen)