Add support for distutils

- We are planning on moving to python distutils for future packaging
  however, we still want to keep our current build infrastructure around
  until we are able to test the builds overtime. For now distutils will
  live alongside the current build process and slowly replace the Makefiles
  once deemed fit.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge pull request #177 from battlemidget/feature-distutils-3

Add support for distutils