Change Repository.listTree to accept params, added showFile