Many changes; added database iterator class, made null checks more explicit, refactored errors so that they match all kadm5 errors and names are in alignment with PEP8
Principal object now does the loading of principals from the database rather than kadminobject handling the initial load.
additional changes
getprinc now will return Py_None when a principal is not found rather than returning an invalid principal object.
Added MIT license to project, updated README.md
fixed README
updates to kamdin.c
Adding the ability to set or clear the policy on a principal.
Merge pull request #2 from dyarnell/master

Adding the ability to set or clear the policy on a principal.
Distutils enhancements.

Added a version number and the header and bison files to the
MANIFEST.in file to allow building a RPM using distutils.  Added
some files to be ignored by git that are part of distutils.
Raise exception for init_with_password failures
Allow use with krb5 1.8
Enable compatiblity with krb5 1.8
Enable compatiblity with krb5 1.8
Raise exception for init_with_password failures
Merge pull request #2 from Kowh/krb1_8

Enable compatiblity with krb5 1.8
Merge branch 'master' of https://github.com/Kowh/python-kadmin into Kowh-master

Conflicts:
	PyKAdminErrors.c
Merge pull request #4 from Kowh/originkrb1_8

Enable compatiblity with krb5 1.8
Merge pull request #5 from Kowh/originpwerr

Raise exception for init_with_password failures
Merge pull request #3 from dyarnell/master

Distutils enhancements and ifdef checks in error handler initialization.