PackageKit based package management
Created by: SunilMohanAdapa
This pull request implements a packaging framework based on PackageKit. Also, as a demo, it makes the ownCloud module use the package framework to install the owncloud package instead of shell script.