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 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 serializable