Add some initial tests for UrlUtils
Cleanup phpunit.xml.dist and add real bootstrap script
Add 5.6 support to travis
Revert phpunit bootstrap change
Remove XML attributes that use default values
Update travis config

- `travis_retry` handles network failures better
- Add common flag for composer
- Using proper phpunit binary location
Add more tests for URLs
Add gitignore file
Merge pull request #3 from RSully/pr_enhance-php56

Add 5.6 support to travis-ci
Merge pull request #4 from RSully/pr_gitignore

Add gitignore file
Merge pull request #2 from RSully/pr_enhance-urltests

Add some initial tests for UrlUtils
Handle unset indexes in parts array
Stricter comparisions
Handle cases without `$rel` param.
Add test for empty rel
Refactoring to 2.0