Remove identifier support for module definition

This removes support for `module Ident { ... }`.
We still support `module 'name' { ... }` for now.

The biggest change is that now traceur.js is building an object structure the public API.

Review URL: https://github.com/google/traceur-compiler/pull/360

Closes #360.