Removed hard coded share values. Share value now only shown on block summaries.
Updated README.md to include new/permanent Binaries location. Updated version to 3.1beta
Merge branch 'master' of https://github.com/rdebourbon/jhPrimeminer
Added auto-retarget logic for high remainder difficulty blocks.
Added faster ProbablePrimeChain test. Analysis indicated that testing for a chain at the end of the intended chain rejected more candidates with less prime tests needed. In 4 million tests, this should reject an extra ~200k candidates on first test versus standard implementation. After the second test, the fast implementation will have rejected ~25k candidates compared to the first two standard tests. This renders 4ch/5ch stats "useless" as we drop them before validating the chain. Minor tweak to sieve to skip unnecessary prime tests on primes less than that used in HeaderHashPrimorial.
Added Release-XP configuration for older x64 systems.
Removed /AVX from Debug|x64 build configuration.
Minor tweak to ProcessMultiplier to use an easily incremented pointer for nVariableMultipler position in memory instead of calculating position each time.
Fixed bug with Primorial decreasing below 2 when client is disconnected from pool.
Manually merged HP10 changes from Mumus dev branch.
Compiles, but fails to POST the json request.

Needs a better coder to read the code and work out why stats.cpp:82
onwards fails.
commented stuff out so there is only 1 variable
fixed fstr/esprintf code for linux
Sometimes sieve can drop to 0, and the mining stalls completely.
It this happens, miner EXITS hard!
It has been build-tested, but cannot launch due to naggy dev. studio.
Please test it someone.
Merge remote branch 'swiftdk/Extra-Watchdog-feature'

Conflicts:
	README.md
	src/primecoinMiner/main.cpp
	src/primecoinMiner/prime.cpp
	src/primecoinMiner/prime.h
	src/primecoinMiner/xptClientPacketHandler.cpp
First release of JSON RPC

Added lots of new features:
config file support.
json-rpc notifications of stats, shares and settings.
removed getwork mode.
added -quiet and -silent options.
replaced all printf's with std::cout.

Needs serious testing.
Tweaks to config, number format and watchdog thread
Increased floating point precision
fixed readme
Fixed memory leak when new block detected by moving sieve management to thread specific procs. Fixed Getwork mode. Removed "hidden" Primorial auto adjuster. Fixed Sieve BiTwin filter that was checking CC2 length instead of CC1 length. Added back USE_ROTATE define - testing shows this really helps some CPU types improve cache usage. Moved chain counters into share detected logic so that only chains that count as possible shares are reported. Fixed 2/100% primorial decrement error. Increased heartbeat interval to 30secs.