Bump the base SDK and deployment target to 10.8

This required working around an incompatibility in base/mac/foundation_util.h.
Add bare-bones HTML notifications support

Calling Notification.show() now works. But Notification.close() does nothing,
and none of the notification's events fire.
Fire a `show` event when a notification is shown
Move notification-related code into a new NotificationPresenter class