Refactors the mappings update system to be more modular and easier to update.
Updates backup scripts and updater constants so that tests and the webapp both work
Closes #553 by adding WAFs to the list of items updated at TF startup.