[WIP] Wiki Part 1!

ohgod :8ball: 

What does it do?

* Staff can edit any anime page, currently limited to specific fields, as I reused the old modal.
* Changes can be viewed and then approved, or rejected
* Whenever a change is approved, it keeps a history of the data

Whats left to do?

- [ ] TESTS!
- [ ] Actually create a pretty diff view of the changes
- [ ] User trust levels so they too can approve changes
- [ ] View history, and revert to any point in time

ref: https://forums.hummingbird.me/t/user-editable-anime-information/10230/37

Ugliness:

![](http://cl.ly/image/2u3k0e0Z1s14/Image%202014-11-13%20at%2012.24.29%20am.png)
![](http://cl.ly/image/1P3b0n0P280g/Image%202014-11-13%20at%2012.24.58%20am.png)

@vikhyat :+1: :-1:
`/uploads/anime/poster_images/000/000/001/large/7855.jpg?1415801398`

Paperclip throws an exception when attempting to set one of the attachment attributes to this in the `assign_attributes` method call