Async thr wait in basic_client_facade dtor
Update facade.hpp
Merge pull request #405 from leecoder/0.11-devel

Another fix for #358: async thr wait in basic_client_facade dtor
Fix order of members
Fix dependencies for openssl.
Reorder fields to fix warnings.