Add p2 Install Software functionality

Adding p2 install new Software functionality.
To use p2 first must export .product file and to check [generate p2 repository].
At this version GUI is simple and support only show by category.In the near future will be complete(license agreement etc...) .