Made the plugin execution context thread-local.
Added a new API call to list the available plugins.
Still working on the Web UI plugin.
Temporarily disabled the code to save the times in the database until I have the time to fix it. :(