Using title_patterns instead of homegrown

This still doesn't parse default properly, but....
Mostly working. Doesn't match names right.

It calls create every time you set a variable and it won't default like
I want it to. That tells me that whatever is comparing names isn't
comparing them right. I don't know if it's me or that I'm not
implementing something Puppet's expecting. Blergh.