shift widget
add type class
Merge pull request #243 from eschuhmacher/logbook

shift widget resolves #246
OPEN - task #246: Shift service integration 
http://github.com/ControlSystemStudio/cs-studio/issues/issue/246

Fixing the ShiftWidget layout, switching from from to grid.
OPEN - task #201: logbook history support 
http://github.com/ControlSystemStudio/cs-studio/issues/issue/201

Define default item height
OPEN - task #246: Shift service integration
change shift table to use jface, fix shiftWidget
task #246: Shift service integration, remove ui.extra
task #246: Shift service integration, clean unsued imports
Merge pull request #251 from eschuhmacher/logbook

task #246: Shift service integration
Logbook: fixing conditions for popup menu commands
Olog command, add adapter for logEntry to pv
Merge branch 'logbook' of ssh://git@github.com/ControlSystemStudio/cs-studio.git into logbook
OPEN - task #246: Shift service integration 
http://github.com/ControlSystemStudio/cs-studio/issues/issue/246

Adding visibility conditions
OPEN - task #246: Shift service integration 
http://github.com/ControlSystemStudio/cs-studio/issues/issue/246

Fixing the LogEntrySearchDialog

Change-Id: I8ab16920a2182c3743e258ad83f0b198686bd7f7
OPEN - task #201: logbook history support 
http://github.com/ControlSystemStudio/cs-studio/issues/issue/201

Add preferences for history and pagination