JS: remove unused helper method parseXYList

Signed-off-by: Jennifer Chui <jennifer.chui@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: save reallocation of the backing double[] array when parsing TimeSeries

We know how many entries we will have after parsing, size the vectors appropriately
before filling them in.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
TLS: Store the max/min values in a TimeSeries

Will be used to aid in early returns for Threshold functions.

Signed-off-by: Geoffrey Savinkoff <Geoffrey.Savinkoff@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
TLS: TimeSeries getIndexForTime() method

Similar to getValueForTime() but return the index instead.  Will be used for
Threshold lookahead keyword methods.

Signed-off-by: Geoffrey Savinkoff <Geoffrey.Savinkoff@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
TLS: Threshold 'LookAhead' keyword

The amount of time that the threshold must remain below the limit to be considered open.

example: Threshold1  LookAhead { 5.0 h }

Signed-off-by: Geoffrey Savinkoff <Geoffrey.Savinkoff@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: TimeSeries 'CycleTime' Keyword

Defines when the time series will repeat from the start.

ex: TimeSeries1 CycleTime { 8760 h }

Signed-off-by: Geoffrey Savinkoff <Geoffrey.Savinkoff@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: TimeSeries UnitType input must always be set

Signed-off-by: Geoffrey Savinkoff <Geoffrey.Savinkoff@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: add a FailText keyword to control the error text when an Output lookup fails

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Add a validation helper to help the transition to ValueListInputs

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: update version to 2013-34

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>