Ensure benchmarks are a json list

Signed-off-by: Michael Barton <mail@michaelbarton.me.uk>
Add additional tests for benchmark fields

Signed-off-by: Michael Barton <mail@michaelbarton.me.uk>
Merge pull request #3 from nucleotides/feature/additional-features

Add additional feature tests