Fix typo
Add two unittest-related files to .gitignore
Short-circuit bloom checking if we will always return true.

This allows full nodes to use bloom filters as an optimization.
Merge pull request #2338 from TheBlueMatt/bloom

Short-circuit bloom checking if we will always return true.
Add coverage for all invalid ops

0xba thru 0xff
Test canonical prunable txout format explicitly
Merge pull request #2335 from petertodd/readme-typo

Minor: Fix typo in README.md
make vRPCCommands comment match property names
CRPCCommand.unlocked -> CRPCCommand.threadSafe

unlocked could be confused with wallet encryption
Merge remote-tracking branch 'upstream/master' into dev-0.1.2
Merge pull request #2348 from freewil/crpccommand-table

make vRPCCommands comment match property names
Merge pull request #2337 from petertodd/gitignore-test-files

Minor: Add two unittest-related files to .gitignore
Merge remote-tracking branch 'upstream/master' into dev-0.1.2
[checkpoints] minor: new cp added.
Merge pull request #2336 from petertodd/invalid-opcode-coverage

Explicitly unittest the canonical prunable txout format
harmonize 2 init messages and remove one

- harmonize the database related init messages
- as we have a thread for importing blocks, that init message is obsolete
[testnet] minor: testnet cleanup & security update test.
Bitcoin-Qt: massive header and cpp cleanup

- try to enforce the same style to all Qt related files
- remove unneeded includes from the files
- add missing Q_OBJECT, QT_BEGIN_NAMESPACE / QT_END_NAMESPACE
- prepares for a pull-req to include Qt5 compatibility
CheckBlock rule until 15-May for 10,000 BDB lock compatibility
Before 15 May, limit created block size to 500K