Require File::Spec only when needed

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Update documentation

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>