Fixed HTML escaping, improved script editor, hide Hour when interval is Hourly, allow reordering of variables

- Angle brackets (<, >) were being converted to &lt; and &gt; after clicking "Save".  This change fixes this.
- I also added line numbers, text wrapping, and resizing support to the code editor on the Reportal edit page.
- When scheduling a report with an "Hourly" interval, the "Hour" drop-down menu is now hidden.
- Added support for reordering of variables on the Reportal edit page