use gtest and double-conversion in system
fix error in FindSSE.cmake
modify README
port to x86

X86 is not officially supported, but most code should be portable.
There are still some compile problems and failed test case.