Changed stake total to use debit instead of credit.

Changed CWallet::GetStake to total Debit instead
of Credit for immature POS blocks generated by
the user. Also changed the name to GetStakedCoin
to make it easier to track down who calls this
function.

Since immature stake interest transactions are
included in the immature total, they don't
belong in the stake total. This will prevent
the user from thinking the stake interest
disappeared from their wallet after a POS
transaction matures.
Remove orphaned POS transactions from QT

Interest payments from orphaned POS blocks should
not show up in the QT transaction list, just like
POW rewards from orphaned POW blocks are already
removed from the QT transaction list.
Merge pull request #28 from grokouser/fixTransList2

Changed stake total to use debit instead of credit.