Add client-side model & factory for for movies

- Create a model for movie.
- Create a factory for the model.
- Use the model in MovieListCtrl.
Use movie factory & model in MovieDisplayCtrl
Fix MovieFactory & use it in MovieEditorCtrl

- Movie.prototype.create
  - Take into account the change of scope when using the this keyword.
  - The response from the server is a json representation of a movie.

- MovieEditorCtrl
  - Use the API from MovieFactory to handle the form
Use a checkbox for the vo field