Changing maven package for protein-comparison-tool to shade

Rather than copy all the jars individually using the maven assembly
plugin, we use the shade plugin to combine them all into a single jar
file, then assemble that. Since all our dependencies are
lgpl-compatible, this should be OK.

This fixes #197.

I've also included improvements to the run scripts which let you run
them from any directory, not just the current one. Maven handles
replacing the jar filename at assembly time.

Finally, I changed the name of the assembly. They are now named like
'protein-comparison-tool-4.0.0.jar' rather than including a timestamp.