Quiz as entity

- [ ] Basic entity and entity type
  - [ ] Define schema
- [ ] Make sure quiz support revision
- [ ] Convert node_load(id) to entity_load('quiz', id)
- [ ] Update test cases
- [ ] Add redirect node/add/quiz => quiz/create.
- [ ] Migrate quiz node to quiz entity.