[core.interfaces] allow to specify the class to instantiate in _with_via_init
[playground.remote] more work on Ipython remote connection
[playground.demos] add remote_thermalbock demo