* started working on tab view
* Ability to switch tabs
* Added interactive tab
* Added ShowBorder
* Fixed not being able to focus tabs
* Made tab row into private class and implemented PositionCursor
* Added support for TabsOnBottom
* Fixed layout flipping repeatedly between top and bottom tabs
* support for scrolling to infinite tabs
* Added scroll indicators
* Made Tabs readonly and added Notepad Scenario
* Fleshed out Notepad app
* Added SelectedTabChanged event
* Improved visiblity of where focus is and made example Absolute layout
* Added unicode tab to example
* Prototype mouse support
* Refactored tab rendering logic into sub view TabRowView
* Fixed bugs in Notepad scenario and xml doc
* Fixed position of cursor when TabsOnBottom and ShowHeaderOverline are both true
* Fixed PositionCursor when TabsOnBottom (properly this time)
* Fixed bugs when a Tab had a null View
* Fixed RemoveTab when SelectedTab is null and docs
* Fixed whitespace to match guidelines
* Fixed tabsBar position bug TabView.Y is not 0
* Added MaxTabTextWidth property
* Fixed issues based on feedback
* Support for clicking on scroll indicators
* Added tests for TabView
* Fixed horizontal line in empty tab view
* Fixed whitespace to match coding guidelines
* Added more tests, fixed AddTab allowing duplicates
* Fixed TabView not responding to double/triple click on arrows
* Refactored clicking scroll indicators to use SwitchTabBy
* Changed FileDialog to OpenDialog in Notepad Scenario
Includes support for opening multiple at once