#234 Changed command order to remove indirect installed kernel packages.

This pull request fixes #234 and #232.

The order of the commands in `cleanup.sh` was changed. At first all header packages will be removed. This installs indirect new kernel packages. But then all kernel packages will be removed except the package with the current running version.