Finish multi-monitor support

Also add a way to get the ID of a tab after adding it.
Start updating documentation for tabs and boiler monitor