JS: remove some of the unused methods from the DoubleVector class

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
Test: add unit tests for the very basic event ordering requirements

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: add the ability to advance the MRG to different streams and substreams

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove the status table of seeds, instead advance default seeds forward by stream number

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: rename rng get method to be nextUniform()

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: use the L'Ecuyer multiple recursive generator number generator in all distributions

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Move the FileInput processing from EditBox to FileInput

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Show the relative path for FileInput in the Input Editor

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Make the check for extension ".cfg" case insensitive

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Use the configuration file itself instead of its name in InputAgent

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Improve the FileDialog fix for Java 7 in InputAgent

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Store the configuration File in InputAgent instead of the file name String

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Accept FileInput entry from FileDialog in Input Editor

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: avoid a null pointer when writing out a .inp file

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: ensure the path is changed to the newly loaded file in an include statement

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: begin passing ParseContexts directly down the Input stack

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove some unused Tester methods

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: store the reportDirectory as a File, only create the folder at the beginning of simulation start

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: fix updates to dragged objects position when it is relative to another Entity

setGlobalPosition was not correcting for the relative offset, this completes the
other half of commit:
ef54fb21c1d66f989215b4e0d1282d0aae807f61 (JS: Respect relative entity in DisplayEntity.getGlobalPosition())

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: hide the reportDirectory inside InputAgent

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