Updated version of the SQLITEContractGen script

drastically changed the autogen script for the SQL contracting. Should
be more robust now. Run with the '-h' flag to see infos
Changes to SQL script run defaults

Slight change to the SQL scripts default run flags.
'GenerateContracts.sh' now contains the run params used. Running
'SQLITEContractGen.py' now defaults to those values, so just running
that script (with no params specified) will now give the correct
outputs.
Quick fixes to script output

After running a few diffs I noticed that I missed some small things.
This should be correct now.
Merge remote-tracking branch 'origin/master' into FRCScouting2014