updates dependencies, adjusts code (Path.trimRight), version bump
fixes tests for ES3 environment