Commit Briefs
remove the dependency on utils.c from a few binaries
telescope-identity(1) and the tests don't need it anymore.
move all the sources back in the root directory
subdir is just messier for no good reason
move includes back to the root directory
Splitting stuff into sub-directories was just a big mistake.
remove phos; now unused
phos was an attempt at building a gemini client/server library. It didn't went as I expected, mostly because it's such a simple protocol... Anyway, the only use in telescope was for the uri module, which has already been replaced with the built-in iri. Which still sucks (and despite the name, can still only handle URIs) but it's hopefully better. The APIs are better.
fix tests for build out-of-tree
now `make distcheck' works as advertised