various fixes
added Info.Tree() and use it to reduce api calls for http.Filesystem handler
unexported utilities and updated docs
fix tests