LPS-36146 - actions, paths
LPS-36146 - macros
LPS-36146 - tests
LPS-38613 we were setting the hidden input always to true, but if the checkbox is not checked it should be false (the logic in js assumed that the default value was always true)
LPS-38613 - Source formatting
Source formatting/JSLint cleanup