Added orbital camera around current node with the middle mouse button.
The post render update is skipped while orbiting.
Add simple test cases as part of the Travis CI build.

Also fix Editor in case-sensitive platforms.
For Travis CI - revert back call to make test pending investigation.
Merge pull request #96 from JTippetts/master

Add Lua binding to Skeleton::GetBone(String& name) for getting a bone by name.
tooltip style
Merge pull request #97 from friesencr/tooltip_style

tooltip style
For Travis CI - another attempt to enable testing.
Allow selecting DropDownList items with arrow keys.
Added default tooltip delay to UI, which will be used if the tooltip's own delay is zero. Use seconds for tooltip delay to match eg. the doubleclick interval. Removed layout from the editor's tooltip root element to prevent it resizing in unwanted fashion.
For Travis CI - attempt to fix git push from detached HEAD.
[ci skip]
Merge branch 'orbit_camera_patch' into req_orbit_camera
Hide also the gizmo when orbiting.
orbit around all selected nodes/components
Prevent unnecessary generation of Urho3D.h. Closes #98.

Also attempt to fix the project created by cmake-gui using non-standard build directory to find the generated Urho3D.h file.
Add new MessageBox class for showing short messages in a modal window.

Also:
- Enhance Editor to show error message box when saving action fails.
- Cleanup DefaultStyle.xml and at the same time create more common styles for reuse.
- Remove unused member variable in FileSelector class.
- ListView class does not assume vertical layout of its items. In theory we could have horizontal layout items if it is being styled as such.
- Prevent UIElement XML serialization to save invalid "UIElement" style to the final output. Fix invalid style (if already exist in the loaded UI layout) to cause error in attribute filtering when serializing.
Travis CI: API documentation update at 2014-01-01 10:34:53 UTC.
[ci skip]
Only use item binary search when container is in vertical layout mode.
Merge remote-tracking branch 'remotes/friesencr/orbit_center_all'
Expose MessageBox's window element to scripting for manipulation.
Fix the wrong return data type for MessageBox::GetWindow().