Switch to modernizr, added (atm unused) webkit notifications, js cleanup