Directory structure to match CPAN convention

I don't  know if the directory structure was deliberate (if it was you can ignore this request) but I had a few minutes and decided to make this module follow the standard CPAN directory structure. All the tests still pass and the only thing I was unsure of was what to do with `uri-test`. I stuck it in `./bin/uri-test` for now.