μsik – A Micro-Kernel for Parallel/Distributed Simulation