#744 Updated our stacked graph rendering engine to use the given intervals as the start of each interval and not the end of each one.  Updated Basic Pain graphical template to the requirements given.
#744 Updated both phq-9 and pcl-c veteran summary templates to now define the start of each interval. A new graphical parameter was added called maxXPoint which indicates the end of the last inerval, if this is not given then the last interval is just a final point and not a range. Upated stacked graph rendering code to correctly work with the start of intervals instread of the end. Added some colors to our interval coloring array so we can support 10 intervals.