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.