Updated templates and added support files

Hi,

  If you want to check and apply these patches, it fixes the warning regarding variable naming in puppet 3.x templates and add fixtures and support files to run tests.

  Regards, 
      Javier