Revert 17b8a9b..4a382c9

This rolls back to commit 17b8a9bcbf5155631aa06dc698d2cc05f8cccaa3.
Reverted all from 0.3.1-unstable to 0.3.0 tag version

with previous change; with this change the subproject (test-example)
will be reverted to 0.3.0 tag version
repaired notifications

work with new API again
added node.js folders to gitignore