Add method for retrieving current tab.
Add implementation for adding new and empty tabs.
Add implementation for closing single tab.
Add methods for managing context menus.
Add methods for clearing menus.
Add methods for closing tabs.
Add methods for navigating between tabs.
Merge branch 'tabs' into develop