Allow diffierent DISTs with added parameterisation

"Native" packages should not have a revision - fix dependency generation
Add target specific mapping to enable compilation on Ubuntu and Debian in parallel
Merge pull request #409 from BobBall/debian_compilation

Debian compilation