kernel_parameter: use EFI GRUB legacy config if present

Fixes #30
Fix specs on Puppet 3.0.x by only setting one dir in Puppet[:libdir]

Also adds some more debug on mounttab type loading failures.
Refresh gems, use Gemfile.lock on Travis