Mild refactoring in cron.py.
Use module configobj instead of own module.

This changes the structure of the configuration file, older versions are
not compatible.

configobj was chosen over the default configparser module because the
latter one could not preserve comments and did not support subsections.
Split __init__.py into separate files.

The logging functionality stays in __init__.py

Command line arguments are handled by daemon.py, which is the file that
is called by the rbackupd script.

The parsing of the configuration file is done in backupmanager.py, which
also initializes all tasks and starts all relevant processes for
monitoring backups.
Remove the mounting functionality.

This might be reintroduces in a later release, but right now this is too
error prone, complicated and generally unneeded.
Update needed constants.
Add dbus policy file.
Rename repository.py and update interface.
Add primitive service file for systemd.

This is not suitable for installing with "systemctl enable" yet, but can
be used with "systemctl start" to test the program.
Minor changes to conform ot new interface.
Fix main executable script.

It now only import the rbackupd module and starts it, as commandline
argument parsing is not handled by the module itself.
Fix import of own module.
Update test script for running the current build.
Add file to install the package.

It is merely executing python setup.py install.
Add meaningless stats.
Add outline of new architecture.
Refine the systemd service file.

It is now installable and should work in general.
Fix pylint complaints.
Switch from optparse to argparse for command line parsing.

optparse was deprecated in favor or argparse. The behaviour of the
command line should not change.
Add validation of configuration file entires.
Remove debug print.