turn async creation pool into daemon threads

Currently the thread pool in FXMLView is keeping applications alive indefinitely. It either needs to be manually shutdown, e.g., in Application.close() or consist of daemon threads.

Since it's probably reasonable to assume that these threads never do critical work, I've created a tiny patch that modifies the thread factory.