Cloud unification: refactor; automatic factory (detecting available modules); NOTE: not working, snapshot before plcloud->pl_cloud name change
Cloud unification: change name plcloud->pl_cloud; working version