[WIP] Started refactoring for Snippets

- Make Structure a super type
- "Page" will take role of current Structure
- Snippet will be subclass of Structure
I think it would now be relatively easy to refactor this entire test to be a functional test (extending from `SuluTestCase`. This would remove *lots* of bootstrapping and make it more understandable. wdyt ?@wachterjohannes