Added more tests and bugfixes for Vector
Bugfix for Path::join in case of passing arrays