WakeLock inherits EventTarget (closes #36)