add scrypt function
Tweaked to be slightly easier to use with Tenebrix, tested.
Unbreak longpolling for scrypt
Horribly mangle scrypt.c
amd64 linux speedup from 2.02 to 2.67 kH/s with default options, from 2.59 to 3.24kH/s with -O3
Hopefully fix jansson compatiblity
Rip out sha256 algos
Mangle scrypt some more
3.62kH/s/core on a 3.6GHz PhenomII compiled with gcc 4.6.1 and CFLAGS="-march=amdfam10 -O3"
Rearrange order of operations in scrypt salsa20
3.73kH/s/core on a 3.6GHz PhenomII compiled with gcc 4.6.1 and CFLAGS="-march=amdfam10 -O3"
Make scantime retargeting less granular
Add configurable timeout
Fix timeout bug
Add optimized code for x86 and x86_64
Fix minor bugs
Change default port to 9332 and remove default credentials
Add share summary output
Some more optimization
Reorder a few instructions
Fix endianness-sensitivity
More optimization for x86 and x86-64, including AMD K10
Add 3-way scrypt implementation
Version 2.0

- Test the whole hash instead of just looking at the high 32 bits
- Set idle priority on Windows
- Fix parameters -u and -p, and add short options -o and -O
- Fix example JSON configuration file
Drastically increase getwork efficiency