Handle theme names that include a hyphen

Ruby doesn't allow method names with hyphens, which it interprets as a
minus sign. Fixes #20.