Integration tests for issue #8947 utf-8 in sls
Add an unicode to utf-8 filter after yaml treatments
Manage errors containing utf-8 or unicode charcters at the jinja level
One more test,to be sure
Added an option to limit max size in files_recv

The default is set to 100MB, which means pushing
larger files will stop when reaches this limit.
This limit can be adjusted by file_recv_max_size
option in the master's config file.
Preventing deadlock on subprocess.Popen.poll()

According to
http://docs.python.org/2/library/subprocess.html#subprocess.Popen.poll

Warning: This will deadlock when using stdout=PIPE and/or stderr=PIPE
and the child process generates enough output to a pipe such that it
blocks waiting for the OS pipe buffer to accept more data.
Use communicate() to avoid that.
We count consecutive iterations that do not have any output, and
only if it reaches a certain threshold, self.communicate() is run.
fix remount because of a different device name

- Compare real device path instead of given to those listed by mount (fix #8736)
- Compare given device name to those given by mount -l (#8725)
report umount because of different device

- Fails if the wrong device couldn't be unmounted
- Reports unmounting the wrong device
unmount comments
wanted and current devices comparison and display

- only get realpath of wanted device if it is a local path (begins with '/')
- build a current devices list for simple comparison and display
- display wanted (+ realpath) and current devices if different (changes)
- use active[name] construction instead of active.__getitem__(name):
  http://docs.python.org/2/reference/datamodel.html#special-method-names
Added missing checks
get device list only if mounted
file_recv_max_size config is specified in megabyte
Some images might take longer build

Make sure we can wait more than 60s
Using a dict to iterate orver tuple of static values is overkill
Merge pull request #9115 from dr4Ke/mount_device_realpath

mount state: better handling of wanted and current device
Merge pull request #9119 from ticosax/add-timout-for-docker-build

Some images might take longer to build
Merge pull request #9116 from malinoff/fix-#6870

Fix for issue #6870
Fix the SSH password detection regex.
Merge pull request #9108 from pakdel/file_recv_max_size

Added an option to limit maximum size of a file that can be pushed to master by files_recv