Kill "inling failed" warning.
UserEventRepository: avoid duplicate entries
org.dvb.event.EventManager: make deep copy of event interest lists.

Changing events after listener has been registered breaks the semantics of exclusive listeners.
EventManager: add correct time to emitted UserEvent objects.
org.dvb.event.EventManager: Simplify.

No need to create a copy of list that can not change.
Fix org.dvb.event.EventManager.receiveKeyEventN() return value when key is consumed by exclusive AWT event listener.
org.dvb.event.EventManager: post events to xlet event queue
org.dvb.event.EventManager: catch exceptions when calling ResourceClient.requestRelease()
Removed unused callback queue from BDJActionManager.
BDJActionQueue: actions are always executed in context-specific queue
ChangeLog update for 0.5.0
Bumped version