Used CamelCaseToDash filter for building properly path to phtml script
Merge pull request #70 from del42rus/hotfix/65

[#65] Use CamelCaseToDash filter for building properly path to phtml script
[#70] Use CamelCaseToDash filter throughout

- Ensure view scripts use camelcase to dash for each of module, controller, and
  action name.
- Fix logic of methodAction() so it has some actual chance of working.
[#69] Fix action creation

Action creation was completely broken. Variables were referenced before being
declared, messages were written to the console before it was in scope, and the
route was using a "controller" segment, which will not work, as it overwrites
the default for the controller to dispatch. Paths for view scripts were being
generated incorrectly, and code reflection/generation were being done in a way
that didn't work. This commit fixes all of that.
Merge branch 'hotfix/65'

Close #65