Make manuals and documents use the same helper method

- Add some methods to manuals so that .draft? and published_state both work.
- Remove manual_state mehtod
- Rename document_state to state