support for hidden timeout

To be able to set the GRUB_HIDDEN_TIMEOUT and GURB_HIDDEN_TIMEOUT_QUIET parameters I updated the package and the docs; if these parameters are not explicitly set, they will not appear in the grub config file and thus the config file should be identical to the current version of the package.

Tested on Ubuntu Server 12 and 14