various fixes to network cleanup, move p2p back to main thread
updating fc for socket destruction
CMake checks clang and gcc for minimum version
Bump qt_wallet
Re-enable p2p multi-threading, introducing leak

The bts::net::node_impl class is not deleted on exit.. this allows
things to exit without any cleanup. We should fix the memory leak later.
Merge branch 'develop' of github.com:BitShares/bitshares_toolkit into develop
Update formatting regression test transfer_test
Merge branch 'develop' of https://github.com/BitShares/bitshares_toolkit into develop
Make threaded P2P an option in CMakeLists.txt
Bump qt_wallet and web_wallet
Merge branch 'develop' of github.com:BitShares/bitshares_toolkit into develop
Merge branch 'develop' of github.com:BitShares/bitshares_toolkit into develop