Fix node ranges in the test framework.
Add unauthenticated HTTP REST interface to public blockchain data.
travis: install less packages from apt-get
Optimize -regtest setgenerate block generation

Speed up generating blocks in regression test mode, by moving
block-creating and nonce-finding directly into the setgenerate
RPC call (instead of starting up a mining thread and waiting for
it to find a block).

This makes the forknotify RPC test three times quicker, for
example (10 seconds runtime instead of 30 seconds, assuming
the initial blockchain cache is already built).
script: create sane error return codes for script validation and remove logging

Attempt to codify the possible error statuses associated with script
validation. script/types.h has been created with the expectation that it will
be part of the public lib interface. The other flag enums will be moved here in
a future commit.

Logging has also been removed in order to drop the dependency on core.h. It can
be re-added to bitcoind as-needed. This makes script verification finally free
of application state and boost!
script: check ScriptError values in script tests
[docs] Add mini-"howto" using Qt Creator (osx)
Fix typo in listreceivedbyaddress and listaccounts  help text
Bugfix: Clarify coin control dialog labels
Coin Control: Make list mode default
Update bash-completion for v0.10

* Support new rpc commands.
* Several commands now take an optional boolean includeWatchonly argument.
* "help" now has section headers, ignore them when compiling list of commands.
Update comments in txmempool to be doxygen compatible

Fix typo in Read() error message
Update comments in util to be doxygen compatible
[Qt, OSX] QProgressBar CPU-Issue workaround

fixes #5295
Merge pull request #5275

1837987 Optimize -regtest setgenerate block generation (Gavin Andresen)

Signed-off-by: Gavin Andresen <gavinandresen@gmail.com>
regression test only setmocktime RPC call
Merge pull request #5292

7329fdd Update comments in txmempool to be doxygen compatible (Michael Ford)
Merge pull request #5289

5617267 Fix typo in listreceivedbyaddress and listaccounts  help text (Michael Ford)
Merge pull request #5293

c63a73d Update comments in util to be doxygen compatible (Michael Ford)
Merge pull request #5237

2db4c8a Fix node ranges in the test framework. (Daniel Kraft)