Version number fix
Preparing to push new fixed version to Debian
Forgot to up the version numbers here
Final touch (for lintian) prior to dupload
Implemented fix making python-dmidecode work with Python v2.3

This resolves  Ticket #7 (http://projects.autonomy.net.au/python-dmidecode/ticket/7)
Merge commit 'nima/xml'

Conflicts:
	debian/changelog
		Had the same changelog entry in both xml and master
		branch, with a minor wording difference.  Removed the
		duplicate and merged in the changelog entries from the
		XML branch

	src/dmidecode.c
		Merge process got confused by some functions which was not
		changed.  Removed the code coming from the master branch and
		let the XML be the base.

	src/setup-dbg.py
	src/setup.py
		In the XML branch, the version of the python-dmidecode is
		now a function which retrieves the version number from
		src/version.h.  Merged in this feature to master as well.
Catching up to Debian
Fixed .spec file issues after review from the Fedora community

Details can be found here: https://bugzilla.redhat.com/show_bug.cgi?id=515230#c1

The comment regarding check against older Python versions is needed to be able
to build RPMs on RHEL4 and RHEL5.
Updated .spec release to -7
Catching up to Debian
New debian changelog entry.
Merge branch 'master' of git.autonomy.net.au:python-dmidecode

Conflicts:
	debian/changelog
New release (3.10.7)
Added changelog entry for 3.10.7
Added libxml2 dependencies.
Added note on closing bug
Fixed more python-dmidecode.spec issues after another community review
Fixed more .spec file issues after more reviews
Added rpm-md5 Make target

This is to build src.rpms which can be built on RHEL distribution.  In
Fedora 11, RPM changed the file hashing from MD5 to SHA1.  The rpm-md5
will use rpmbuild-md5 on these distributions, which then uses the old
MD5 hashing.
Cleaned up the unit test a little bit

Don't try to do tests which only root can do if not running as root user and
removed not needed code or comments