Syntax changes to work with future parser of Puppet 3.6

Two simple changes:

 1. Numbers should be compared as numbers (not strings) in both `.pp` and `.erb`
 2. `case` labels need to be quoted

Puppet version: `3.6.2`
Parser: `future`