Creating a GitHub release and upload resulting phar file when releasing.

- Added required phing-github tasks and allow dev requirements as this is
required by PhingGitHub but prefer stable releases.
- Restructured build.xml.
- Updated README with path to phar file and latest release
- Ignore potential build leftovers TAG_MESSAGE