Correctly interpolate everything between ${ }
Correctly interpolate everything between ${ }

If the contents match a single variable, create a :VARIABLE token and be done
with it.  Otherwise, pass the contents through to a new instance of the lexer
to get all the tokens.

rodjek/puppet-lint,rothsa/puppet-lint,Rovanion/puppet-lint,keeleysam/puppet-lint,toby82/puppet-lint,raphink/puppet-lint,vStone/puppet-lint,danzilio/puppet-lint,paulgeringer/puppet-lint,yulis/puppet-lint