Generate source jars for tests

Closes #6125
I'm used to maven, but, yeah, you are right - this does contain the rest-spec-api stuff and some jmeter stuff.  Its not useful, but it shouldn't hurt, right?