bugfix: stack being popped twice in op_hash256
switch to oauth sha1 code.

Conflicts:
	test/hash.cpp
copied non-ssl base58 functions from satoshi src + added unit tests.
tidied up base58 encoding.
Update README.md
Update README.md
Update README.md
Update README.md
README: add missing libssl-dev to a list of Debian packages required to build
Merge pull request #36 from rafalkrupinski/fixreadme

README: add missing libssl-dev to a list of Debian packages required to ...