data export commit, supports exporting task history via csv
*adds the following new dependencies: moment, express-csv
*recommend replacing functionality of 'relative-date' with features from 'moment'
*supports retrieval of CSV history via the API and in browser
**/api/v1/export/history (requires typical API authorization)
**/export/history.csv (requires session authorization)
*adds new routes for data export
Merge branch 'develop' of https://github.com/snicker/habitrpg into develop
derp. moment is already a dependency
ack, trailing comma
moved UI stuff into the settings area, moved authWithSession to the Auth controller
Merge pull request #1831 from snicker/develop

data exporting support, supports exporting task history via csv
[#1837] separate groups filter from "create new challenge"-available groups
add tests for groupServices
add single test for notificationServices
[#1821] [#1723] fix pet counters (incl for member modals)
[#1828] don't let users create party if they already belong to one
Merge pull request #1830 from nafoster/develop

Lots of Japanese translations
[#1829] sort by timestamp, show group & creator in challenge header
admin: add list of contributors. Add contributor.contributions, textarea for links of contributions for tracking. move all admin stuff to dedicated controller & routes
admin: refresh contrib list when saving a member
[#1829] sort challenge-box by creation date