Patched issue where 12am was incorrectly sorted as latest possible AM
hour.
Make a simple web request in js.

Used primarily for the site page to request report information.
Custom date sorter that handles excel date formats.
Pass all report parameters to charting instead of guessing and building
that guess into the design.
Removed debug output.
move httpGet to it's own js file.

patch showheaders checkbox so it only appears for excel and csv formats.
Added very ugly date normalization for JFreeChart's date sorting.