Adds non-functioning options for the cross-section graph view for the light module (refs #4). Includes some related style refactoring.
The term "grayscale" doesn't actually convey any useful information about what the graph is representing, but for the sake of accurately imitating the original...fixes #7.
Curve and Vectors checkboxes toggle the view's state for those two things. Refs #4
Fixes #6
Fixes #9. There was an old reference to a function that no longer exists that was causing it to err and stop working.
I thought it would be more convenient for people trying to record things early in the sim to start with it paused when it was reset, but now I've modified the behavior to just behave as one might naturally expect and is the best of both worlds. If it was paused when hitting the reset button, it stays paused after the reset. If it was playing while reset, it resumes play after reset. (This was the behavior of the original sim except that it was bugged, so having it paused when reseting didn't refresh anything.)
Refs #10
Fixes #11
Made the starting positions of the endpoints farther apart. Fixes #5
Resolves #4. Optionally draws magnitude vectors on the electric field cross section view
Resolves #3
Merge branch 'master' into browserify