TUP-2293: refactor some codes.
TUP-2293: use workbench context for code injection instead of application's one
TUP-2293: change to use extension point to show Talend perspectives.
TUP-2293: add one restore startup monitor.
TUP-2293: add Debug perspective for example.
TUP-2302: remove the unused codes for update scheduler.
TUP-2293: change the names of startup monitor and refactor them too.
TUP-2293 : fixed perspective restore and removed perspective activation DS
TUP-2293 : cleanup some code
Merge pull request #85 from Talend/feature/6.0/TUP-2293_PerspectiveBars

TUP-2293: Change to use E4 way for Perspective Bar