WIP introducing multiple connections to one server
WIP code is refactored to cater for the new requirement of multiple
connections, but it's not working as of right now (bugs, duh!)

Oh well, time to write tests...
whitespace diff
started to introduce settings for timeout when connecting / waiting for
response
updated health-check to always check the configuration, not a fixed,
created once, list with servers
renmaed ProtocolBootstrapFactoryRegistry to
BootstrappedConnectionFactory, along with minor whitespace fixes in that
class
refactored the code to the basic state which allows creation of multiple
connections to one target server address
added basic information about open connections for given server
spelling
created representation for connection details, allowing to display all
active connections for given server
added disconnection of connections and their removal from the registry
quick hack to make the message exchange show messages
Merge pull request #16 from zeroDivisible/feature/15

Feature/15