feat(history): Introduce history and revision crud
Merge pull request #21 from Eric-Brison/master

add history resource