Added controllerProcessor and viewProcessor configuration options.

These options allow you to specify a function which is passed the controller or view name, do some processing on it, and return a new name in one central spot versus putting this logic in each state configuration.