Adding plotting utility
Starting creation of automatic tests for Aarons file
Merge branch 'features' into auto-annotations
Adding required data files for Aarons script
Aaron's original file had error - which were expected, but were
causing errors when parsing the script and attempting to create the
ddg. These errors are now caught and printed, so that the script
can continue.

Changed timerFunctions so it can now print which file is currently being
timed. As well as the amount of time the file took.

Continuing work on adding aaron's script to the automated testing script.
Tested Aaron's code using the timingScript, and everything seemed to work
fine.
Other changes include:
1. Modifications to plot.r so as to be compatible with modifications to
the other timing scripts, as well as to remove unnecessary steps. This
file isn't yet tested and I don't expect it to work.
2. Modifications to scriptTimer.r to add main function.
3. Modifications to timerFunctions.r to accomodate naming conventions
Bug fix with calls to main from plot.r
Updating test aaron's annotated test
Finished adding aaron's test to the test cases. Modified test.xml to
account for this, as well as to seperate tests into two categories - quick
and long.

Modified RDataTracker so that most of our functions that before returned
nothing, now return invisibly.
Fixed merge conflict with master branch