Fix parsing of ..;..;..;

This fixes #5, and also adds an regression test
Require cabal version 1.10
Remove old test directory