alternatives-2.eclass: Update copyright
alternatives-2.eclass: Remove unused variables
alternatives-2.eclass: Move EXPORT_FUNCTIONS to top
alternatives-2.eclass: Remove commented-out code
alternatives-2.eclass: Put commonly used path in local variable
alternatives-2.eclass: Fix eclass name in comments
alternatives-2.eclass: Add EAPI check
alternatives-2.eclass: Add documentation comments
alternatives-2.eclass: Minor comment changes
alternatives-2.eclass: Use consistent quoting
alternatives-2.eclass: Fix einfo message in pkg_postinst
alternatives-2.eclass: Fix check for uninstalling
alternatives-2.eclass: Don't source eselect modules

They can't be sourced because DESCRIPTION from the package ebuild is a
read-only variable and sourcing eselect modules fails since it tries to
set its own description.

Fall back instead to manually grepping for ALTERNATIVE and VERSION
variables. This depends on their values being simple strings.