Add Mono run-time check

This goes back to using a a different library name for mono, hopefully
this will help with the Linux issues (yet works fine on OSX for some
reason)