Make Ctrl-C clear the cmdline if there's input instead of exiting
Add parseArguments and two simple tests
Make logging more flexible with custom loggers
Correctly get the URI and test the port number
Don't allow user to specify both URI and host
Add successful parse tests
Make Ldapy use the connection data parsed from arguments

Also, allow anonymuous binding (bind_dn = "" and password = "")
Remove unused test data from ldapy script
Remove unused code for receiving args in Ldapy's __init__
Test password is parsed and registered
Add simple successful tests for the ldapy script
Output the info given in the exception, if availiable
Add test for connection errors in the script