Major rewrite of the sieve to support extending the sieve (originally implemented by jh000).
Added new parameter -sieveextensions (defaults to 6 for mainnet).
The round primorial is now adjusted automatically and -roundsievepercentage is not used anymore.
Remove fast division test because it is no longer needed and the latest version is actually buggy (thanks to primedigger for spotting this).
Fixed CSieveOfEratosthenes::ProcessMultiplier() so that it should also work when USE_ROTATE is not defined.
Changed nL1CacheElements to 224000 which is slightly faster (from nushor on IRC).
Removed the no longer used roundsievepercentage parameter.
Primecoin: Add new command 'listtopprimes'
Primecoin: Reduce sort vector size for command 'listtopprimes'
Primecoin: Fix synchronized checkpoint advisory mode since ea4c1324
Bump version to -hp10 in anticipation of the upcoming release.