Merge "migrate custom widgets in comply with plugin framework" into ub-launcher3-master