Merge pull request #1 from autarch/master

Fix the SvU128x macro that was affecting the >>= operator and maybe others.
General cheanup and more and better tests.
autodetect if it is the git version while compiling and perform sanity checks warning the user if something is wrong
travis_setup.pl dies when called from outside Travis CI platform
run travis_setup.pl script
move travis_setup.pl to travis/setup.pl
move travis_setup.pl to travis/setup.pl
fix syntax error
look for Math::Int64 C API files in the right place
add spelling test
prepare for 0.11 release
better gcc version detection; add experimental support for clang compiler; prepare for release 0.12
silent warnings
prepare for future release
fix unaligned memory accesses happening on Windows; prepare for release
prepare for release 0.13