Increased control over time for simulator
Merge pull request #3 from nmushegian/master

tests
fix build
one working tests
fix coding standards docs
Require signing authority to confirm block
Adding tests for proof of stake, fees, etc
Updates to deal with deterministic transactions.
Updated node api and docs.
produce mining transaction + validate
Updating dns_tests to use wallet block generation
dns tests
update dns tests and make wallet.cpp build