Update pprint to use gentoo-functions

Now using gentoo-functions for pprint,
https://github.com/gentoo/gentoo-functions/blob/master/functions.sh.
Decided to source pprint rather than call it as an executable since it
works much faster this way.  Moved set -e below the source command
otherwise the script would terminate at the source command.  Shortened
the method to update bin executable permissions.
Update pprint to use gentoo-functions

Added several additional functions including euser, eusern, esuccess,
and esuccessn.  Also changed the info color to blue and added INFO and
USER colors.