Native ext loading

Fixes native extension loading to only rely on library search path as set up by rubygems.

So require 'extension_name' just works.

Tested on ruby 1.9.3, 2.1.1 on OSX and Linux.

What i have not tested is the Java native extension.