Start on #3101
Add state module for timezone
Clean up locale stuff
Added docs for eix modules
Added docs for layman module
Added docs for gentoolkitmod module
Merge pull request #3119 from shadowfax-chc/additional-docs

Additional docs
Merge pull request #3118 from techhat/timezone

Add state module for timezone
Removed Disqus in favor of RTD-native "Edit on GitHub" links
Changed options to emerge for ebuild.update

Added options --newuse and --oneshot to emerge command in ebuild.update.
The --newuse option will detect USE flag changes in packages, allowing a
package to be reinstalled at the same version but updated with new USE
flags. The --oneshot will prevent the package from being recorded in the
world file. Gentoo maintains a "world" set that is all the packages that
were explicitly installed. If the user is updating a dependancy, they
would not want the package added to the world file, if they are updating
a package already in the world file, it will remain there.
Merge pull request #3124 from shadowfax-chc/ebuild-opts

Changed options to emerge for ebuild.update
Added ability to set environment variables in apt module
Updated hashbangs with /usr/bin/env for virtual environment installs
Fix file.contains: search for the string rather than requiring an exact match
In file.sed: "after" is not a regular expression
Changed _run to not set stdout=None when retcode=True

See bug #2640 for more details
Merge pull request #3125 from fsniper/develop

Develop
Merge pull request #3126 from djs52/develop

Small fixes to file.sed
Merge pull request #3129 from shadowfax-chc/retcode

patch to fix #2640
@djs52 please test your pull reqs