Refactoring: extracting maintenance code into maintenance.go,
maintenance_dao.go
maintenance API now returns full blown maintenance entry
JS code utilizes the above and presents with detailed maintenance status
- cleanup of some old unused files