consider pascal-cased . delimited keys as a single key

This commit (w/ tests) allows for the usage of Module.Names as keys.

This is related to https://github.com/bitwalker/conform/issues/16