Reload ourselves after purging disk allocation.

The purge process may set a test_name on the object in which case the
lookup_hash will have been modified.  To avoid concurrent modification
reload the object before setting our desired test_name.
Correctly report coordinates and alleles for indels
Reload owner when reloading allocation.

Multiple alignment actions update their owners in the spawned process,
so promptly load the changes to either trigger immediate notification of
conflicts or prevent future changes from causing them.
Whitespace.
Remove unneeded variable.
update coordinates for the deletion test case. Add notes
additional, more complex test cases
Refactor - move coordinate converting code to a utility class
Merge pull request #33 from tmooney/software_result_test_name_collision

Reload the owner after taking action on a disk allocation.
Update test so offset insertion is unambiguous
Use coordinate converter to get correct indel positions
Make condition clearer
Move utility methods to G::Utility::Vcf
Merge pull request #35 from apregier/indel_position

Correctly report coordinates and alleles for indels
Remove check for useless, deleted default database

Despite evidence to the contrary, the user claims this is still in use.
Remove the offending line in the test that references data she claims is not
in use so that tests pass.
Merge pull request #41 from jweible/master

Remove check for useless, deleted default database
Separate commands for gold evaluations.  Also consolidate the germline/somatic wrappers into a ModelReport command.
Separate commands for gold evaluations.  Also consolidate the germline/somatic wrappers into a ModelReport command. This time with the new wrappers added.
Add the homopolymer filter/expert to the somatic indel report.