Switch from direct connection to DICAT to connection through ispyb
Rearrange fault db table, fix variable collision, make lookup for visit based on time/beamline combination
Fix visit stats overview width for reset button
Refactor ajax code so each page has its own ajax module. Separated functions into each file
Add error message template, swap no_access for generic message template
Add generic_msg template
a