Removes leftover todo annotations
Adds a 'vendor binary' for refreshing cached Public Suffix List
Adds vfsStream as dev dependency, adds vendor bin
Adds default Public Suffix List cache folder

* Default cache dir allows for creating new PublicSuffixListManager without
specifying a cache dir
* Providing copies of the Public Suffix List allows users to start using
Aura.Uri immediately, without having to set up cache directories and without
having to explicitly download and cache lists
* The vendor bin `aura-psl` is provided for refreshing the lists
Adds new classes to src.php
Updates and adds new classes and tests for parsing hosts
Refactors test bootstrap

Sets error reporting to -1 and turns on display errors
Defines a test root constant to aid in finding /tests/_files/*
Makes use of Composer autoloader to ease autoloading of vfsStream
CS fixes via php-cs-fixer

$ php-cs-fixer --verbose fix src/
   1) Aura/Uri/Host.php (trailing_spaces)
   2) Aura/Uri/HttpAdapter/CurlHttpAdapter.php (trailing_spaces)
   3) Aura/Uri/HttpAdapter/HttpAdapterInterface.php (trailing_spaces)
   4) Aura/Uri/Path.php (trailing_spaces, return, controls_spaces)
   5) Aura/Uri/PublicSuffixList.php (trailing_spaces)
   6) Aura/Uri/PublicSuffixListManager.php (trailing_spaces)
   7) Aura/Uri/Query.php (trailing_spaces)
   8) Aura/Uri/Url/Factory.php (trailing_spaces)
   9) Aura/Uri/Url.php (trailing_spaces, return)
Removes dev dependency from composer, updates test bootstrap accordingly

Moves vfsStream into tests directory and out of the composer dev requirements per
a conversation with @harikt in #13.
Removed them from composer, forgot to commit. /facepalm
Removes all that hand rolled parsing

As it turns out, parse_url will only fail on complex URLs if the scheme is
missing.  Parser now prefixes the url with http:// if no scheme exists.
first pass at tweaking jeremy's work
re-adding some lost files
standardize config file
prepare for wiring tests
Remove the version
Removes host parsing code
Adds parsing and unit test coverage
Corrects type hint
Adds and updates phpdoc