1. Added error scaling (previously option was there but it was ignored.)
2. Parallelized generation creation and error calculation code (par map) so that scalushgp should now take advantage of all cores.
3. Small random code cleanup.
Added the rest of the instructions and fixed a bunch of stupid bugs
Added first cut of ScalushGP
See readme comment at top of file for details