Changed the naming syntax of modules in mojits to be similar to that of YUI modules.

When you create the mojit `Map` with `$ mojito create mojit simple Map`, Mojito will create the controller
with the module name `map`.

When you create the mojit `Map` with the following commands:

- `$ mojito create mojit Map`
- `$ mojito create mojit full Map`

Mojito will create a controller, binder, models, and tests with the following module names:

- controller.server.js => `map`
- model.server.js => `map-model`
- binder.js => `map-binder-index`
- controller.server-tests.js => `map-tests`
- model.server-tests.js => `joe-model-tests`