Added some build scripts and fixed a bug in SingleImageDriver.cpp where nothing would be returned from singleContourDriver(...) if an error was thrown (return statement was inside the try block). This would cause the MultiContourDriver to throw std::bad_alloc.