Rename FileEvent to FileDescriptorEvent, remove signal functionality and publicly document the functionality.

vibe.core.core.createFileDescriptorEvent can now be used from application code to create an event listener.