fdbf254e7a
it to use knockoutjs for all UI handling and cleaned up a bit of the code (though it could still do with even more overhaul but at least its legible now). Ensures that knockoutjs is included in all pages and dialog pages. Now just need to update the EditMacro page to check for MVC vs Webforms to insert the correct macro syntax for MVC.