Extract some init logic into methods.
Allow non-camelcase identifiers in grunt options