[FEATURE] allow test to be run with path defined GATEWAY_DATA_ADAPTER
[FIX] clean up and fix tests and dependencies

- fix leaks
- update mocha dev dependency so skip works
- add missing dependencies for the tests to run
- skip tests that are broken and/or not implemented
Merge pull request #1 from geertweening/test-fix

Support locally defined path for adapter and fix tests