Fix bug in validator that allowed total output amount to exceed total input amount
Fix regression in wallet transaction scanning
Merge pull request #21 from vikramrajkumar/upstream

Validator and wallet bugfixes
Update fc submodule
Fix typos
Revert saving wallet to disk on every key import
Add wallet function to add appropriate inputs to cover desired outputs and network fee

Conflicts:
	libraries/dns/dns_wallet.cpp
	libraries/dns/include/bts/dns/dns_wallet.hpp
	libraries/wallet/wallet.cpp
Merge branch 'upstream'