Add value for 'sed -i' parameter

Some versions of sed (MacOS and maybe BSD) show error if value for '-i'
parameter is missed. Without this change we can not run
'make version-yaml' on these OSes.

Change-Id: Ib81befbe302c9cb25c4bf67e45ae5dd90d58009a
Backport fixes for swift and crm

* Fix for broken swift deploy order
* Fix for 'apply diff failed' situation
* Fix missing stop for native heat service in HA mode

Change-Id: I059d7bc48d073f37eca449b10bb9e66b24123c6b
Closes-Bug: 1365951
Related-Bug: 1364026
Related-Bug: 1283062
Merge "Backport fixes for swift and crm"
Bump master branch to 6.0

Change-Id: Ic1156d9dc5ca2ee86d1b4e2de953cc46748b9dfd
Merge "Add value for 'sed -i' parameter"
Revert "Add value for 'sed -i' parameter"

This reverts commit 493caa0c3fd47c612e58ef3d9a6f8fd5059516c0.

Change-Id: Icca919c2130e97936165882f9d7067d615fbeff6
Merge "Revert "Add value for 'sed -i' parameter""
Remove sudo from build project process

Done:
  1. sudo was removed for docker operations, by adding user
     to docker group.
  2. RPM-packages build with mock ($SOURCE/packages/rpm)
  3. initramfs prepared using mock ($SOURCE/bootstrap)
  4. OpenStack packages build with
     mock ($SOURCE/packages/openstack/rpm)

Notes:
 - Ask user to re-login, in order to correctly process group membership
 - Fix issue (pinning) with multistrap version  (#1312654)
 - Fix npm global installation permission issue (#1337343)
 - Ensure nodejs installation from chris-lea (out-of-the-box nodejs should
   be also «ok», as it was mentioned https://review.openstack.org/#/c/117212/)
 - Fix lrzip periodical issue with infinite loop (removed -U option)
 - Ensure bc package is present (for building img file)
 - Old files saved for checking and comparison (draft) should be removed
   in future, while new files include mock: module_mock.mk, mock_config.mk

ToDo:
  - Fix sudo for createchroot.mk for ubuntu (propose here to use docker).
    We can create simple template like (fuel/centos, fuel/busybox)
  - Fix sudo for building img targets
  - Need to finish with openstack createrepo as there is no access to internal Mirantis
    resources (repo: http://mirrors.msk.mirantis.net/centos/) from outside:

Additional information:
  - mock (1.1.33-1) is currently used in Ubuntu 14.04. But it has some bugs,
    so we are fixing them in prepare-build-env.sh (create mock user, and system folders)
  - we use three different mock environments (rpm, bootstrap, openstack),
    for each environment we need to define 3 configuration files, which can be customized:
    site-defaults.cfg, logging.ini, fuel-$(PRODUCT_VERSION)-$(CENTOS_ARCH).cfg
  - Optimization should be performed: mock optimization, reusing the same environments,
    do not clear cache after build, enable ccache, use tmpfs, check  “file” options for mock in
    order to pass files to chroot environment, etc (should be discussed)

Change-Id: If19fe5dfd3d6b8c216fedd39364cb2079d97f794
Related-bug: #1348599
Start working on createchroot for ubuntu

Change-Id: I6e68acfda3e3436a587a773b4fb011124a18374c