* feat(TUP-17645): enable to share new components to nexus * feat(TUP-17636): unify component install to p2 feature. * feature(TUP-17636): Enable to share components after download * test(TUP-17645/junit): add some junits to test deploy components * test(TUP-17645/junit): remove the nexus infor * feat(TUP-17636): fix some problems. * feat(TUP-17636): fix some problems. * feat(TUP-17662): add the login task to install components from nexus * feat(TUP-17662): add the log for failed messages * feat(TUP-17662): try to install without restart after install components * feat(TUP-17645): add the missing login task * feat(TUP-17645): enhance the install shared components when logon * fix(TUP-17616) reload components after install * feat(TUP-17636): support nexus repository id for properties * feat(TUP-17636): add junit for server manager