init.cpp: cosmetic indent changes, preparing for no-wallet mode
qt: make URI scheme comparison case insensitive

Fixes ancient issue #1460.
Merge pull request #3241 from laanwj/2013_11_uri_scheme_case_insensitive

qt: make URI scheme comparison case insensitive
Add -disablewallet option, to disable wallet support (and BDB)
qt: GUI support for -disablewallet mode
Merge pull request #3240 from laanwj/2013_11_rebase_no_wallet

Introduce disable-wallet / no-wallet mode (rebased)
Issue #1865 - Clean up RPC help messages

Based on the proposal, update the help message of rpc methods
- strings arguments are in double quotes rather than square brackets
- numeric arguments have no quotes (and no default value)
- optional parameters are surrounded by round brackets
- json arguments are strings but don't use double quotes

Added 3 sections for the details
- Arguments: lists each argument, it's type, required or not, a default, and a description
- Result: The method result, with json format if applicable, type, and a description
- Examples: examples calls using bitcoin-cli and curl for json rpc call

Problems
- maybe this is too verbose
- lines might be too long
- description are not good or complete
- examples may be too much
Use C99 printf statements in mingw

Otherwise, format specifiers such as %llu will not work on XP or
earlier.
This bug was introduced with 51ed9ec9.
http://sourceforge.net/apps/trac/mingw-w64/wiki/gnu%20printf
tests: add testcases for strprintf
Merge pull request #3246 from laanwj/2013_11_rpc_help

Clean up RPC help messages (rebased)
Merge pull request #3244 from laanwj/2013_11_mingw_c99_printf

Use C99 printf statements in mingw
configure: lupdate is not needed for Qt build

Don't require lupdate to build with Qt. Like xgettext it is only
needed to update translations, not for normal builds.

This fixes the gitian build (broken by fcfbf547d).
qt: align amounts on overview page to the right

This is more consistent with other places in the GUI.
pass nBytes as parameter to GetMinFee(..)
Coin Control Features
qt: language update from transifex

Adds three new languages:

- de_AT: German (Austria)
- gl: Galician
- sl_SI: Slovenian (Slovenia)

Updates many others.

Thanks to the translators contributing on Transifex!
[Qt] make most Windows appear centered on main GUI

- remove default value for parent variable in dialogs, which should appear
  centered over main GUI and pass appropriate value
- add some addition NULL pointer checks
Merge pull request #3248 from laanwj/2013_11_overviewpage_align

qt: align amounts on overview page to the right
Merge pull request #3252 from laanwj/2013_11_transifex_pull

qt: language update from transifex
core: remove includes in .cpp, if header is already in .h

- example: if util.h includes stdint.h, remove it from util.cpp, as
  util.h is the first header included in util.cpp