Add JSON-LD output to Earl Reporter

This version also adds in a given context to the ouptutted file, which
will be used for parsing later.

Change-Id: I54cc789e538312b8313f6bc404becb6424a0a585
Signed-off-by: ttsanton <ttsanton@us.ibm.com>
Merge remote-tracking branch 'upstream/master'
Update Earl Reporter to hold better resource information

As well as implement command-line capabilities for Earl reporting

Change-Id: I7c6516c9890d9768ffc7186b31caa8f6eadf6900
Signed-off-by: ttsanton <ttsanton@us.ibm.com>
Merge pull request #24 from ttsanton/master

Update Earl report outputs, add parameter support for Earl