Don't store or send side-chain blocks lower than last checkpoint.
Document new `walletpassphrase` behavior in 0.9

Also add a note to the release notes.
Fixes #3672.
Serialize only CTransaction data in gettransaction RPC hex

Don't include trailing implementation-specific wallet metadata.
Fixes 3a1c20b.
Increase default dbcache to 100 MiB
add constants for shared (GUI/core) -dbcache settings

- adds nDefaultDbCache, nMaxDbCache and nMinDbCache in txdb.h
[Qt] small .ui cleanup for optionsdialog and coincontrol
Merge pull request #3690 from laanwj/2014_02_gettransaction_serialize_only_tx

Serialize only CTransaction data in gettransaction RPC hex
Merge pull request #3679 from laanwj/2014_02_walletpassphrase_behavior

Document new `walletpassphrase` behavior in 0.9
Fix crash in importwallet and dumpwallet formatting

- DecodeDumpTime was passing a statically allocated facet object to
  std::locale. However, "The constructed locale object takes over
  responsibility for deleting this facet object." causing a free()
  crash on scope exit. Fixes #3670.

- EncodeDumpTime was using the wrong format character for dates
  (appears accidentally introduced in 51ed9ec9)
Merge pull request #3691

a143d4c Fix crash in importwallet and dumpwallet formatting (Wladimir J. van der Laan)
Merge pull request #3687

82e9600 add constants for shared (GUI/core) -dbcache settings (Philip Kaufmann)
879b390 Increase default dbcache to 100 MiB (Pieter Wuille)
Merge pull request #3693

f05fa03 [Qt] small .ui cleanup for optionsdialog and coincontrol (Philip Kaufmann)
Change new constants in txdb.h to int64_t

A shift overflow was happening when using these to check against in init.cpp.
Fixes #3702.
qt: Rename 'Confirmed' balance to 'Spendable' on overview page

The word 'Spendable' more precisely says what the balance actually means.

Avoids the confirmed/unconfirmed confusion that can be caused by #3676.
Merge pull request #3699

ddcabae qt: Rename 'Confirmed' balance to 'Spendable' on overview page (Wladimir J. van der Laan)
Merge pull request #3703

ad54a9b Change new constants in txdb.h to int64_t (Wladimir J. van der Laan)
Merge pull request #2910

d8b4b49 Don't store or send side-chain blocks lower than last checkpoint. (Ashley Holman)
Remove "conflicted" as transaction category.

We were losing information about sent/received by overriding the
category in case of a conflicted transaction.

Hence, remove the "conflicted" category.

Conflicted status of a transaction can still be determined by looking
for confirmations<0.
gitian: add libz-dev dependency package for linux boost

Boost iostreams was picking up libz-dev in VirtualBox, as the recommended
way to build is now to make a VM with all dependency packages installed.

This caused a divergence between KVM/LXC build and VirtualBox
build results.

Fix this in the simplest possible way: add the libz-dev package.
Merge pull request #3720

b96f6a7 Remove "conflicted" as transaction category. (Wladimir J. van der Laan)