First cut at "~" support.

Replaces "~" or "~username" with output of glob().

Basic tests in t/basic.t.

I can't test it on windows.

I'd be more comfortable if this happened after "Unix conventions
enforced", I'm nervous about looking for "/".

Feedback?

Thanks!
g.