easy create cross-browser web notifications, with fallback for non-supporting browsers and other features