Distribution preparations

Python code was divided into executables and a beakerlib module.
Supporting code was added to Makefiles to build and install these
correctly. Several things were renamed to have more desriptive names.
Move the severity resolution to TextTranslator

Previously, the severity resolution code was present in bash. It was
moved to the TextTranslator, which now decides if a message will be
emitted based on its severity. Tests for this were fixed and extended.
This currently breaks lot of the testsuite, because no output is now
emitted during execution (previously, the bash piece was directly
emitting it). To fix this, the proper report mechanism (various actions
after the journal operations) will need to be implemented.