Mlm dashboard refactor

- Added button for new hubs and ensured that nonassociated transactions are associated (could use some improvement by changed the button to an ajax call rather than just unhiding the div given the query runs every time still)
- Added some graphs and tables in addition to their queries
- Rearranged/added/removed graphs on almost every view
- Re-titled and formatted many areas; added status icon to all places
- Changed pumps to points everywhere