checks host_os before try to copy native extension to proper place
upgrades ffi to work with ruby 2.0
updates .gitignore