fix example
add gitignore

from https://github.com/github/gitignore/raw/master/Python.gitignore
use newer requests techniqes

create a requests.session object to hold the custom headers.
this will also keep track of cookies automatically.
check for valid xml in a single place.

I think this exists to work around the issue that netdot is returning
200 status codes even for errors.
create get_xml helper function that automatically parses xml
add basic setup.py
Fix debug dump calls
Merge branch 'master' of github.com:JustinAzoff/netdot-client-python into JustinAzoff-master

Conflicts:
	netdot/Client.py
Merging in Pull Request #4 from JustinAzoff
Added delete_host_by_ipid() function, fixed some bugs and corrected documentation