JBQA-7495 Remove debug profile from red deer

As described in JBIDE-13022 there is no need to have special
 definitions for a debug profile for tycho. You can just use
 -DdebugPort=8001 (or any port of choice) in your maven
 build and tycho will take care of everything.
Two waits added to increase stability of view opening
JBQA-7390 Set higher permgen for RedDeer tests
fixed DefaultCombo. Switched label and inGroup and added fixed proper SWTbot method call.
Wait conditions added when initialize and selecting tree item
Java doc added into tree item components
Added constructors for DefaultLabel
Update target platform to Kepler M4.

We should always stay up to date with the latest Eclipse version
so I am moving the target platform version in parent pom.
This should also fix #22.
DefaultTree, DefaultTreeItem + all relevant objects and methods
implemented. Old API is deprecated now.
added new TableHasRows condition
changed DefaultTable to Table
Added new constructor to LabeledText
Added possibility to choose table row according to column index and name
Execution order of console view tests is ensured now
Added possibility to check table item
check method with table item index
Implicit constructors on swt layer implemented
Workbench related implicit conditions implemented
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