Simplify storage of orphan transactions

Orphan transactions were stored as a CDataStream pointer;
this changes the mapOrphanTransactions data structures to
store orphans as a CTransaction.

This also fixes CVE-2013-4627 by always re-serializing
transactions before relaying them.
Make RPC password resistant to timing attacks

Fixes issue#2838; this is a tweaked version of pull#2845 that
should not leak the length of the password and is more generic,
in case we run into other situations where we need
timing-attack-resistant comparisons.
Performance optimization for bloom filters.

This reduces a peer's ability to attack network resources by
 using a full bloom filter, but without reducing the usability
 of bloom filters.  It sets a default match everything filter
 for peers and it generalizes a prior optimization to
 cover more cases.
Betacoin: changed README and made minimal
Betacoin: renamed the qt project file to track his changes
Betacoin: changed icons and images
Betacoin: change coin name in localization files
Betacoin: some coin name change only
Betacoin: all other changes

Here there are all other betacoin changes.

This patch should be split in other patches:
- all coin name change only on other patch
- all core changes must be splitted in other patches
  and need full details about them, for example:
  - transaction comment
  - checkpoints reset
  - chainparams changes

Changes done since old master:

- toolbar1.png removed (joulecoin), I did a grep of it and seems unused
- betacoin.png removed, I did a grep of it and seems unused
- unuseful change of file mode removed
- src/leveldb/build_config.mk removed because included on gitignore
- changes of while(true) to loop [define for (;;)] removed
- removed same move of #include <QApplication>
- removed changes to src/version.cpp, was unuseful and know git commit
  of build can be useful
- removed some trailing whitespace
- fixed some formatting errors
- src/chainparams.cpp removed seed4,5,6.betacoin.org not existing and
  3 should be sufficient

Note of possible improvements:
- some trailing whitespace should be removed