Correct typo
Relax required version and put trust into semver
Use changed source files as control for shell/phing

- added dryRun attribute to ping task
- removed various unnecessary getters in phing task (at least for now)