Use class member initializer instead of initializer list

Yay C++11
Set host and port from command line args

This makes testing the code easier.
One can do a quick socket test with `nc -l <port>`
or an actual AD communication test.
Merge branch 'socket' of github.com:tcoyne/sambbox into socket

Conflicts:
	src/socket.cpp
	src/socket.hpp
Merge pull request #10 from tcoyne/better-cli

Make sambbox easier to test by setting the host and port via command line args.
Merge branch 'master' into socket

Conflicts:
	src/main.cpp