Update debian name, version as per Debian Packaging Policy, fix a couple of typos along the way

Closes #390 

 - Debian package names are converted to lower case
 - Debian package versions now allow ~