file.copy: be smart with file changes
aptpkg: restore support for lenny...
Update to latest, v2014.07.27 bootstrap script.

* Amazon Linux AMI 2010.xx is now explicitly not supported.
* Install the `salt-api` scripts if available when the `salt-master` is also installed.
* Added support for a configurable sleep time when starting, restarting and checking
  for enabled services.
* Drop the `tsflags` requirement for RHEL and RHEL based distributions.
* When sorting release files, oracle-release has higher priority than redhat-release.
* Distro Support Fixed:
  * Debian >= 7 uses system's python-requests package, not PIP
  * Install 'python-zypp' in SuSE and openSUSE(required by Salt's zypper module)
  * Only install EPEL on requiring distributions if not already installed
  * CentOS 7 now uses systemd and the script now properly handles it
  * systemd in openSUSE 12.2 complains if service does not contain `.service``
  * Properly detect openSUSE using `lsb_release
  * SLES 11 SP3 ships with both python-M2Crypto-0.22.* and python-m2crypto-0.21 and we
    will be asked which we want to install, even with --non-interactive. Let's try to
    install the higher version first and then the lower one in case of failure.
  * Allow some extra time on RHEL for the optionals repo check in case the repository
    subscription is being managed externally.
module.lxc: support for complex network scenariis.

This allow to set additional network nics where the gateway can be setup on.
This allow for exemple eth0 to be on an hostonly network while eth1
is wired to the physical host throught another bridge and eth1 is holding
a publicly addressable IP.

cc @mgw @thatch45 @s0undt3ch @regilero @squizou @jpcw @samaradona
change test order (noop) for read
lxc: override default gw
Fix typo

Conflicts:
	salt/modules/pip.py

Conflicts:
	salt/modules/pip.py
fix string formatting in modules.ini_manage

************* Module salt.modules.ini_manage
salt/modules/ini_manage.py:90: [E1305(too-many-format-args), set_option] Too many arguments for format string
fix bad string formatting in modules.win_system.set_computer_name()

************* Module salt.modules.win_system
salt/modules/win_system.py:132: [E1305(too-many-format-args), set_computer_name] Too many arguments for format string
fix bad string formatting in minion.Minion.__init__()

salt/minion.py:636: [E1305(too-many-format-args), Minion.__init__] Too many arguments for format string
cleanup string formatting in modules.tls.create_ca()

************* Module salt.modules.tls
salt/modules/tls.py:431: [E1305(too-many-format-args), create_ca] Too many arguments for format string
states.lvs_server.absent: fix string formatting

************* Module salt.states.lvs_server
salt/states/lvs_server.py:152: [E1305(too-many-format-args), absent] Too many arguments for format string
fix string formatting in fileserver.hgfs.__virtual__()

************* Module salt.fileserver.hgfs
salt/fileserver/hgfs.py:73: [E1306(too-few-format-args), __virtual__] Not enough arguments for format string
cleanup string formatting in modules.cmdmod

************* Module salt.modules.cmdmod
salt/modules/cmdmod.py:253: [E1305(too-many-format-args), _run] Too many arguments for format string
closes #14566
closes #14564
fix gramar & typo in states.archive.extracted
closes #14565
cleanup string formatting in modules.iptables

************* Module salt.modules.iptables
salt/modules/iptables.py:489: [E1305(too-many-format-args), check] Too many arguments for format string
salt/modules/iptables.py:527: [E1305(too-many-format-args), check_chain] Too many arguments for format string
closes #14556