add google test framework
simple unittest for miller rabin
miller_rabin algorithm bug fix