Snippets: basic tests
Testing API creation and push/pull with HTTP and SSH.
This doesn't test the full permission model.
There's a good amount of duplication between the Project and Personal Snippet tests, that we could resolve in a follow-up by introducing a Snippet class that would encapsulate the differences enough for us to use a simple parametrization.