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
lxc: override default gw
Prep ipv4/6 socket for syndic

Fixes #14736
Update RPM spec for 2014.1.10
Deploy /var/cache/salt with common RPM

Also changed the deprecated $RPM_BUILD_ROOT to %{buildroot}.
Added jail.conf support
Removed debug print lines
added jail info from jls command
Merge branch 'develop' into FreeBSD-jail-jls
Moving tty function over to cmdmod
Return plain error string in old func
Pylint
More lint and doc strings for test
Grr, typo
Minor checks to the saltsh.py repl
Merge pull request #14823 from cachedout/tty_move

Tty move
Merge pull request #14833 from whiteinge/salt-saltsh-checks

Minor checks to the saltsh.py repl
Fix formatting in newline_values_only docstring
Skip tests if real mock library is not available
Skip tests if real mock library is not available