merged changes from bitcoin 0.7.2 branch, commit 65cee0b
bas58.h: cleaning the right number of bytes
fixed more bad memset usage
Add 'walletnotify' command
Make getblock return more info about block transactions.

getblock returns block and block's transactions. There is
currently one optional parameter that changes how transaction
details are presented. false (or no parameter) returns only
a list of transactions. If parameter is set to true, getblock
will return some additional transaction details.

These additional transaction details cannot be parsed easily
as transactions are separated by space indentations only.

This patch adds a second parameter (txdetails) that returns
full transaction details in a json form, so that it can be
parsed programatically.

A second parameter is used for backwards compatibility (rather
then changeing first parameter type to int).

No other things are changed, only this block presentation.
Fix memory leaks

 - fix memory leak on exception in Key::SignCompact()
   (see also 6f21e73 of the bitcoin repo)
 - fix memory leak in CKey::SetCompactSignature()
   (see also 27e35bf of the bitcoin repo)
Better memory management in ProcessBlock()

In the shunting area on line 2031, where blocks that do not have their previous block yet are handled, there is a special case for proof-of-stake blocks. That case can fail and a return false is called. Above that there is a creation of a CBlock by new. If the return false is reached, that CBlock* that was allocated space is not handled. All I added was a delete pblock2; to handle memory better.
Mac OS X dock minimising fix
macdockiconhandler fix
macdockiconhandler fix
Create bitcoin_el_GR.ts

Support for Greek Language in the PPC client. Currently not completed but planning to fulfill the total translation soon enough.
Update french locale.
Merge pull request #1 from glv2/locale-fr

Update french locale.
Added menu item to unlock for minting only
Manual inclusion of Samilaine's Peercoin pull request (https://github.com/ppcoin/ppcoin/pull/24). The original branch no longer is accessible, so it could not be pulled in automatically and had to be recreated.
Merge branch 'master' of https://github.com/Curve25519/ppcoin into unity.osxfixes

Picks up Curve25519's OS X macdockiconhandler fix (https://github.com/ppcoin/ppcoin/pull/52)
changed wording: we unlock the wallet, we don't decrypt it
update status bar immediately after mint warning change
Merge pull request ppcoin#23
sizeof char is always 1