reorganized tree step 1
split code into dedicated files
added test system
refactoring + fixes
ignore test shared library
allow multiple path for ffi_lib
added rake task to build linux shared test lib
renamed blob.rb to blob to ignore it on searchs
cleanup
fixed string parameter support
minor optimization
fixed callback support
cleanup
test system update
updated README
build the correct shared lib for the platform
pointer tests + missing methods