Merge pull request #2 from mtimm/master

Just a few changes
Fix in toXMLStr not printing all properties returned by lookupSubtreeByDn
Improve the README file and convert to Markdown. Add a .gitignore

The README file needs to be changed to .md extension for github to parse as markdown

Added some requirements, installation, and usage steps to the README to help first time users.

Reorganised the structure slightly. Added SVS contact.

The .gitignore is pulled directly from GitHub's recommended .gitignore repository
Merge pull request #4 from amney/readme

Improve the README file and convert to Markdown. Add a .gitignore
Point long_description to new README location
Updated readme
Removed legacy cobra "EndPoint" class from generated code
Introduced enhanced heuristics for dn detection
Lookup-free topMo resolution for children of polUni

Resolved the following github issues:

 imdata tag should be ignored if included in input dataset
  https://github.com/datacenter/ACI/issues/5
 Support e-mail alias needs to be updated
  https://github.com/datacenter/ACI/issues/6
Updated readme
Applied Mike's beautiful list definition
Change to cElementTree. Fix for attributes containing special
characters. Change my silly naming of an arg option to something
that isn't a keyword
Add automated testing suite
Complete renaming args.filein
Use argparse namespace, fix input directory parsing
for pytest, to expand bash input variables. Assorted
pep8 related formatting fixes
Add "configuration-python"
add Lab5
more doc
more doc
make some changes in README file
refine lab 2 and add a Wizard for creating tenant.
refine lab3