Support Debian based distros which have a different package name

Also supports passing a completely custom package name for other
distros.
Merge pull request #15 from garethr/debian-support

Support Debian based distros which have a different package name