rewritten the tree_entry to be a class
fixed yard on jruby
implemented symlink builder
jruby-head is borked in travis
tuned directory a bit
implemented link method for directory builders
removed some old code
initial work on commits