adding gensym to the symbol specification generates for deftest.
adding gensym to the symbol specification generates for deftest.

this means that we wont get any more silly compile warnings
if the name of your test turns into a symbol that has already
been declared elsewhere.
eg:
```
(def diff ...)
(specification "diff" ...)
```
wont break anymore!

untangled-web/untangled-spec,untangled-web/untangled-spec