Updated recorder rules for newest core. Fixes #583
Table.indexOf(TableItem item) implemented.
Removed depreccated classes from workbench. Fixes #603
Set dependencies of other RedDeer bundles to [0.6,0.7)

As requested in #608, all dependencies to other RedDeer bundles
are now restricted to [0.6,0.7) so that versions don't get mixed up.
Direct plugin refactored to common, classes deprecated (fixes #610)
Database requirement initial implementation (fixes #163)
Added missing javadoc for methods (fixes #614)
Activate hyperlink in async. Fixes #615
Refactored SWT tests. Fixes #607

RedDeerTest.java marked as deprecated
Server requirement extension support & increased tests memory limit. fixies #182
Added HashAndEquals dialog. Fixes #599
Maven->User settings preference page implemented
Predefined button ignores shortcut chars (fixex #573)
Moves WorkbenchShell.closeAllShells() to ShellHanlder.closeNonWorkbenchShells(). Fixes #587
Server requirements runtime is optional. Fixies #616.
Activate FormText in async to avoid UI freeze
Preferences refactoring. Fixes #594.

    - moved WidowPreferencePage to workbench plugin
    - renamed to WorkbenchPreferencePage
Duplicate SWT test editor handler removed and refactoring performed (fixes #622)