remove unload listeners as they're no longer used by atom because of frame origin mismatch
better error messages for password issues
push npm version