* Add ServerRegistration, begin refactoring to match frontend
* move graphData logic into ServerRegistration
* move ping updates/history into ServerRegistration
* start updating main app entry methods
* fix default rates.updateMojangStatus
* fix record loading delays on freshly booted instances
* move database loading logic to method + callback
* use data in frontend for type lookup instead of ping
* cleanup app.js
* reorganize methods to improve flow
* avoid useless mojang updates, remove legacy fields
* rename legacy fields for consistency
* finish restructure around App model
* ensure versions are sorted by release order
* filter errors sent to frontend to avoid data leaks
* fix version listing behavior on frontend
* 5.1.0