Hook up the TOS/PP agreements.

* fxam_ui.js - Ensure transitions work for panels that do not have JS modules.
* fxam_navigation.js - Ensure initialization, back work for panels that do not have JS modules.
* Extract function refactorings in fxam_navigation.js & fxam_ui.js for readability
* In templates, convert h2 to h3 to go along with h3 CSS changes in #23