Control associated with WorkbenchPartReference object is now used as
parent control for discovering widgets.
TreeItemFoundAfterExpanding is now used in DefaultTreeItem - should be
more stable when tree item is dynamically generated
ShellToolBar and ShellToolItem implemented + tests covering this new
objects
Fix for selecting default tree item
Methods from WorkbenchLookup were accidentally removed -> it is fixed now
fixed TableHasRows condition. Now he is checking if table has more than one row
Change parent pom to use eclipse kepler p2 repo

Until now we used JBT mirror of Eclipse TP in our parent pom.
RedDeer tries to be independent of JBT so it makes sense to use
the repo directly from Eclipse.org + the swtbot repo.
Add -XstartOnFirstThread for mac

This is a limitation of Cocoa.
Add -XstartOnFirstThread for mac - fix

This is a fix for the previous commit - that one had a conflict
which was resolved badly - it missed the empty property definition.
AbstractTreeItem is now selected before a selection check.
Fix for removing runtimes (RuntimePreferencePage)