Cleanup initialize

Now all plugin interfaces have an initialize() function that will be
called *after* SimulatorAccess is available.


Note: do not merge yet. Somehow I am breaking a few tests: http://cdash.kyomu.43-1.org/viewTest.php?onlyfailed&buildid=7892