Merge pull request #12 from ggu-talend/master

TUP-2403: refactor the duplicated packages.
TUP-2473: impl the showPerspectiveAtStartup for ESB.