restructure files to conform to gem standards. Add gemspec
fixes file name errors
add gemspec, and remove it from .gitignore
rename extension directory canonically to try to get bundler to compile native extensions
add extensions to gemspec
changes while debugging compile of native extensions
removes bundle install/compile debugging message
restore .version method, fix require paths
adding changes by https://github.com/luislavena, making travis work again