bumping version number for npm publish
added better test coverage and fixed broken notification tests