Third 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: I8ad66788ec28c01815437e71067c3ce9d4d54f7e
Reviewed-on: https://chromium-review.googlesource.com/728159
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#510402}
45 files changed