Reran tests and updated porting table
Added scripts to build on Borland and Microsoft compilers
Added shadows
Fixed irritating formatting bug in headers
Retested on Linux
*** empty log message ***
Added monolithic build option i.e. make MONOLITHIC=on
Added conditional make of tests if present
Tidied up error handling in subprocess classes