Added an ORYOL_UNUSED wrapper for __attribute__((unused))
Fixed unused variable warning if compiled without asserts
Added cmake option to compile without asserts in release mode