Fifth step of many to porting blink CSP tests to WPT

This has been a long time overdue but there are too many things currently
blocking on this so it's time to look at the blink-contrib folders.

Goals are to:
- make blink-contrib folders contain valid tests that are not only
programatically generated
- get rid of the reliance on checkreport as much as possible in these tests

Bug: 651742
Change-Id: Ic5f9ae5c357d907cd4b88e2fd16c483254e3ac5a
Reviewed-on: https://chromium-review.googlesource.com/730964
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#510734}
54 files changed