Reset password and popup alert system in web client

Also fix a bug breaking `grunt watch`
Merge pull request #136 from girder/reset-passwd-ui

Reset password and popup alert system in web client