ORCA: fix parsing of geotargets and geovalues, and implement custom covergence condition for unit test (fixes #75)

This is the last bit for optdone in v1.2, involving a custom covergence condition for the unit test for ORCA. Also noticed a problem with the order of geotargets/geovalues, so fixed that in the parser.