Do not allocate String's initial buffer yet when resizing to zero size. Closes #87.
For Travis CI - increase log level of apt-get command. [ci skip]
Added new ItemClicked event for ListView items which is also sent for right-clicks. ItemDoubleClicked is also sent also for right-clicks now. Added more event parameters to ItemClicked & ItemDoubleClicked events. Closes #88.
Use binary search in ListView::FindItem() to speed up mouse click processing.
Fix null exception in attribute editor if trying to create an editor for a "none" type Variant.
Added the ability to specify whether a window is borderless or not (decorated with borders);
Added the ability that if in windowed mode and the passed in size is 0 || 0 then it will maximize
Added the ability to maximize and minimize the window
Fixed D3D9 build. Added borderless as a command line option and documented it.
Evaluate shader combinations on demand. Closes #89.
Fixed D3D9 window being borderless when it shouldn't be.
Update documentation.