Initial impl of daily snapshots
Added LZMA compression of snapshots
Issue #1129 - Fix for Transaction Malleqbility

This patch creates a hard fork where signature format becomes far more
strict than SSL strictly allows.   It depends upon a recent update to FC
which allows optional strict checking of signatures.

Conflicts:
	libraries/blockchain/include/bts/blockchain/checkpoints.hpp
	libraries/blockchain/include/bts/blockchain/fork_blocks.hpp
	libraries/blockchain/include/bts/blockchain/transaction_evaluation_state.hpp
	libraries/fc
checking for transaction uniqueness based upon timestamp and digest

Conflicts:
	libraries/blockchain/chain_database.cpp
	libraries/blockchain/include/bts/blockchain/pending_chain_state.hpp
Duplicate transaction hardfork

Conflicts:
	libraries/blockchain/include/bts/blockchain/fork_blocks.hpp
Fix build
Attempted fix for duplicate pending trxs
clean up last patch
Fixed build
Allow non-canonical sigs in externally created signatures
Updated testcases wrt fees + canonical signatures (based on 5% genesis voting)
TX malleability hard fork at block 13000