Revert "Small fixings in IDL interface definitions"

This reverts commit 462ec1a871e5c9c357fbb13d0e47225f21bec17c.
Remove EventTarget for SystemDisplay
Merge pull request #18 from hmin/revert

Revert 'readonly' change