[raw] reject insanely high fees by default in sendrawtransaction

There have been several incidents where mainnet experimentation with
 raw transactions  resulted in insane fees.  This is hard to prevent
 in the raw transaction api because the inputs may not be known.
 Since sending doesn't work if the inputs aren't known, we can catch
 it there.

This rejects fees > than 10000 * nMinRelayTxFee or 1 BTC with the
 defaults and can be overridden with a bool at the rpc.
Bitcoin-Qt: BitcoinGUI::message() updates/fixes

- ensure message boxes are shown in center of our main window, not
  centered on the users desktop
- always prefer user supplied titles for message boxes over the functions
  defaults (fixes a bug, where transaction info messages did not contain
  information, if it was incoming or outgoing)
Refactor: OutputDebugStringF -> LogPrint(category, ...)
Replace printf with LogPrintf / LogPrint
Merge pull request #3009 from gavinandresen/LogPrint

Remove #define printf, replace OutputDebugStringf with LogPrint(f)
Add src/.gitignore: ignore src/test_bitcoin
qt: english translation update
configure.ac: remove debug/release concept, prefer autotools default CXXFLAGS
Merge pull request #3011 from jgarzik/autoconf

configure.ac: remove debug/release concept, prefer autotools default CXXFLAGS
configure.ac: remove unneeded OSX flags
gitian: fix win32 build after configure bdb changes

bitcoin incorrectly linked against the dll after the configure changes, so
ensure that only the static lib is installed.
gitian: remove obsolete --disable-debug flag
Fix minor unit test memory leaks
Merge pull request #3017 from sipa/unitleaks

Fix minor unit test memory leaks
Merge pull request #3014 from theuni/gitian-fixups

Gitian fixups
Fix gitian: bitcoin-deps is at version 0.0.7
Bugfix: nHeightLast instead of nHeightFirst
Merge pull request #3019 from sipa/fugbix

Bugfix: nHeightLast instead of nHeightFirst
fix extract_strings_qt.py

- a recent pull changed xgettext to gettext, this is reverted here
Merge pull request #3021 from Diapolo/fix_extract_strings_qt

fix extract_strings_qt.py