fix dependency management
add preconditions and tests
working towards fixing tests with new rules
fix tests
add seenBy fix
fix merge with master
Merge pull request #712 from maraoz/txp/protocol/security2

Improve tx proposal protocol security