Revert "separate test targets for unit and API tests; added mocha, shelljs as dev dependencies"

This reverts commit 54c565da70bf0a2fdca0e87bb0b7834ba2c490f4.