[Linaro:ARM_CI] Allow updating of python packages with commands
Need to make writable by user the python commands cache so that the python packages can be updated by the user if needed. Also improve method of creating dirs with user ownership.