added .target to gitignore
added .cache to gitignore
Changed trait to sealed trait
Merge branch 'master' into vip-tests
Merge pull request #4841 from guardian/vip-tests

Vip tests