Unify CE/PE build

- split taskdefs
- setup edition via ant property then environment variable
- Version.scala is no longer patched, use orbeon.properties instead
- remove other differences between build files