Squashed commit of the following:

commit 0a9c4ce6c99d1acdef64f7e14e8ab3f7f03d27fb
Author: Chris <chris.scott@factmint.com>
Date:   Thu May 29 20:00:30 2014 +0100

    Added missed comma

    The default options had a syntax error!

commit 7159736496cc679e837be7eae409d9b6aee4c066
Author: chris.scott@factmint.com <chris.scott@factmint.com>
Date:   Thu May 29 08:43:52 2014 +0100

    Changed task to use options properly and to only process src once

commit e03ce1afb68447b5a828cf6df7cc4ea2541b0005
Author: chrismichaelscott <chris.scott@factmint.com>
Date:   Wed May 28 10:00:13 2014 +0100

    Added an HTTP base option

    Added an HTTP base option for using wildcards but serving tests over HTTP

Closes gh-70.
Spelling, syntax, docs for httpBase, docs