Confusing project and artifact layout fixes #15
Extended tests and fixed bug with reconnect/socketAddressSupplier