fix gemspec warnings and ensure ext is in load path