DNS: No more invalid addresses
Merge pull request #16 from BitShares/master

add ubuntu build instructions
DNS: Big refactoring
Merge branch 'upstream'
Merge branch 'upstream'
DNS: Fix compilation
Merge https://github.com/nmushegian/bitshares_toolkit
Merge branch 'master' of https://github.com/BitShares/bitshares_toolkit
Merge branch 'master' of https://github.com/BitShares/bitshares_toolkit
Merge branch 'master' of https://github.com/BitShares/bitshares_toolkit
Merge branch 'upstream'

Conflicts:
	libraries/dns/CMakeLists.txt
	libraries/dns/dns_cli.cpp
	libraries/dns/dns_rpc_server.cpp
	libraries/dns/dns_wallet.cpp
DNS: Fix compilation
Merge branch 'master' of github.com:nmushegian/bitshares_toolkit

Conflicts:
	libraries/dns/dns_rpc_server.cpp
	programs/dns/main.cpp
	programs/dns/server.cpp
fix compile
DNS: Massive refactoring -- separate .p2p validation rules
Merge branch 'upstream'
Merge branch 'master' of github.com:nmushegian/bitshares_toolkit
DNS: Cleanup
Merge pull request #17 from vikramrajkumar/master

Refactoring
Merge branch 'upstream'

Conflicts:
	libraries/dns/dns_transaction_validator.cpp