The Zend_Uri component from Zend Framework 1.12 abstracted out for use with composer.