Pequeno ajuste que escapou do commit anterior.
Módulos e ações sempre tiveram que ser identificadores válidos PHP. Assim, não era possível uma URL como essa:
http://www.especializa.com.br/curso/php-developer
Se Curso for um Módulo, o php-developer seria mapeado para um método válido (caso curso já seja um método de Home, não há problema). Métodos não podem conter hifens no nome.
Essa simples modificação substitui todos os hifens por underscore. Assim php-developer pode ser abarcado por um método php_developer dentro de uma provável classe módulo Curso.