Precompile Ember Templates Based on File Location

Any file with the extension `.html` `.hbs` `.handlebars` that is places in a directory called `templates` will automatically be precompiled and added to `Ember.TEMPLATES`. The location of the file minus the template prefix is use for the template name. E.g.

```
client /
  outside.hbs                 --> not added. Will probably cause an error.
  templates /
    todos /
      index.hbs               --> Template name "todos/index"
      show.handlebar          --> Template name "todos/show"
    todos.html                --> Template name "todos"
```