towers can now be set to U
path information now sourced from level file
Level controller testing working
post merge.  parser is not filtering out incorrect targets
tower firing types now dynamically calculated. Other small changes to function structures. pathMaker now properly coded
added levelling to towers
misc. changes
more error checking in parseUpgrade
Merge remote-tracking branch 'benjis2/master'
Merge remote-tracking branch 'toms2/master'
merged benjis and toms