Merge remote-tracking branch 'upstream/master'
Ensure contracts have a positive value and not null

Only allow to submit contract if filled out correctly
Force to string for regex comparison
Merge remote-tracking branch 'upstream/master'
Need to refactor to makePrivCryptor from makeCryptor
Migrate to new networking code
Merge pull request #461 from hoffmabc/master

[READY] Only allow correct contracts to be saved.