distinguish absolute() and resolve()
add get_shell(), handle2filename(), hard_link_count(), is_rosetta(), root(), root_name(), file_size(), drop_slash(), is_prefix(), cpu_arch(), os_version(), java_vendor()
ci: add jobs without Java VM "-nojvm"
CI: auto-publish inline documentation
benchmark Java vs. non-Java under example/ directory
all functions default to not use Java, except functions that are only implemented in Java
Most functions GNU Octave compatible
Numerous speed and correctness improvements
CI: test java/non-java for each function so capable.
Remove WSL functions
Test:implement with parameterization for best practice