fixed named of b16 encode/decode test
Fixed path splitting to work correctly on Windows

Repository.SEPARATOR contains `\/` on windows, which doesn't split
a file path if used as regex pattern argument to String.split().