Adding status to JsonResponseMixin with tests (clean repo)

I have recreated the repository so that the merge would work without issues. I have added test too now. Please review and merge if everything seems ok.