Added initial slot support to ebuild functions

Added slot support for ebuild.install, ebuild.update, ebuild.remove,
ebuild.purge
Merge pull request #3392 from shadowfax-chc/ebuild-improv2

Added initial slot support to ebuild functions