Tidies up a little

* libOL_test now does some basic error handling.
* Removes stray .gitignore
* Wraps zlib include in extern "C" declaration