Remove MainWindow plugins dict, use infos dict instead

Also simplify and merge tab/window/plugin removal functions
red-brick: Add REDObject._set_object_id for future improved object ID handling
Update bindings
red-brick: Add session handling