Fix compilation warning
Added Function3, Function1 and Function0 (by-name) to JavaFX ChangeListener conversion functions
Rich ReadOnlyProperty with 'listen' functions using conversions to ChangeListener, and returning Subscription (allows unsubscribing)
Reduce extra dependencies by using JavaFX directly instead of ScalaFX
Added Function1 to JavaFX EventHandler conversion function
Added Function1 to JavaFX Callback conversion function