It was losing the line numbers when you ran the tests. This change should make sure
they are retained.
next/prev on diff-page now maintain the tagGap between wasTag and nowTag; this is simpler and allows the show code (rather than show diff) to work for instructors who like to look at students work during an exercise
clicking on an animal on the dashboard page takes you to the current state of that animals code (not a diff); diff prev/next buttons enabled/disabled correctly and show tool-tip when enabled
tweaked fork button layout; fixed error in diff fork
test updated to reflect new traffic-light tool-tip
replaced Java-Approval edits with tweak to cyber-dojo.sh because it loses all cursor settings