Added Cobertura testing suite

Added scripts and libraries for getting code coverage using Cobertura
Updated simple stub files for unit testing

Added empty default constructors to allow Cobertura to instrument them