Add explicit return False to dockerio __virtual__ function
Merge pull request #7882 from s0undt3ch/develop

Don't return `None` in `salt.modules.dockerio.__virtual__()`.
Removed docs for lxcdocker execution and state modules
Updated a few remaining "lxcdocker" references to just "docker"
Move gen_token into Auth class for more generic use
Added docker execution and state modules to docs
Collection o' rST changes to the docker module docstrings
Merge pull request #7884 from whiteinge/docker-mod-fixes

Bunch of misc. fixes and updates to the new docker modules
Added note about methods with trailing underscores to module docs.

Not fantastically impressed with what I've written and welcome for someone else to have a stab at it - trying to rectify that it's not clear from the docs ANYWHERE that, e.g., salt.states.alternatives.set_ must be specified as 'alternatives.set' or 'alternatives: - set' in the sls.  'alternatives.set_' or 'alternatives: - set_' will not work.

As a python coder it's obvious what's going on to avoid the name clash in the source but I wouldn't expect all salt users to be python programmers so it needs mentioning somewhere, imho.
Merge pull request #7885 from loz-hurst/develop

Added note about methods with trailing underscores to module docs.
import skipif
Not sure why we are removing a file from the source halfway in a

test, this should fix the failing test, @s0undt3ch, if this break
something I am not seeing please let me know