Huge refactor to the cp task to make it work properly.
Fix some issues with the cp tests.
Merge branch 'master' of github.com:IndigoUnited/automaton