Makefile Fix/Cleanup
Makefile Fix/Cleanup

Cleaned up and updated the linux Makefile.

Fixed a bug which was preventing automatic dependency generation from working properly.

RobertLeahy/MCPP,RobertLeahy/MCPP