Executor: better timeout implementation
Core: added more debug logging for core methods
Debug improvements:

* Added (set|toggle)_core_debug RMI methods to set debugging in the core
* Enable plugin debugging when run with -d
* Allow enabling debugging on Reporting plugin before threads have started