Testing: removes license string derpiness.
Changes templates and src code in tests.
CompileUtility: Adds automated JAva compilation for SWH and Dev compilationt
NetworkUtils: Changes read/write files to take name as parameter.
Adds automated compilation and sends filename over network
SWH: Sends filename over network and compiles file before sending
Linker: Reflects changes to NetworkUtilities
StartScripts: Updates to reflect changes in how to run.