Formatting and fixes one formatting-related bug.

There was a semikolon after an if()...
Improved debian build, better README

This brings the debian build more in line with the actual released debian
packages which split up the program into three packages.
The tools Makefile has more warnings enabled.
The README goes into a bit more detail.