address grub 2.0 issues, cleanup module to bring it ti a better shape with newer puppet versions
use the file_line type where possible
file_line is now also ensurable
we should grep in a file