updated buildscript to pull version number from git
Updated todo list
Added comments
Added task to todo
Fixed script to change version numberu
fixed source urls by adding branches
Moved the BINDIR checking function to UpdateVersionNos() to prevent error messages
Began reallocating variables to local variables where applicable
Merged changes from mfillpot and mherda