Felix FELIX-3638
A default value that referred a type (enum/class/annotation)
would not cause a reference to that type. Tested, confirmed
the error, and fixed it by calling doElementValue for the
AnnotationDefault attribute on methods.
Reverted old maven command … should require some work 
to make sure the options are documented in the normal way
The new launcher test creates temporary files in the
project directory but does not clean them up. This should
be changed so these files are not there when you commit
A large 999999 number stands for latest. When there
was a latest version in the repo, the FileRepo would
always add this 'magic' version. However, it forget
to treat the get special. So I now handle the get
correctly but I also not include the magic version
when there is any real version.
The thread that was created to run the tests when 
tester.separatethread was set forgot to include the 
this so it was not doing anything. Added it.