Development Environment Flexibility and Continuous Integration Enhancements

Changed phpunit.xml to phpunit.xml.dist for portability and allowing for environment overrides. Enhanced the .gitignore for wider handling of diverse development environments. This should fix Celc/CIUnit#11
This if for the IntelliJ IDE's and should be in your systems ignore (which is at `$HOME/.config/git/ignore` http://git-scm.com/docs/gitignore).