reportError: don't use modal dialogs, because this could lead to a thread dead lock
invoke ErrorlogPane.appendLog and other gui stuff within SwingUtilities.invokeLater
Related to #52
switchToFallbackPool: each time the method is inovked, tha fallbackPool is newly initialized with a fixed size pool of size 1
This way it can be guaranteed, that there is a always a living thread in case the previous got stuck, size 1 is important still have a single threaded execution model and to not crash plugins that are not threadsafe like the facertrakcerLK
Related to #52
runModel: improved error message and fixes #52
don't stop model any more in case of timeout, but simply inform the user and switch to fallbackpool
made seperation between internal and public methods
Merge branch 'master' of https://github.com/asterics/AsTeRICS