Merge pull request #2 from stefanct/master

code readability and performance refinements
Bugfix, use "" around variable names to keep new lines
Check which header files are installed
Add documentation
Do not output "No packages found matching linux-headers..."

if there are to-be-removed kernel images without installed headers.
Print generic kernel version only if there is one