New function, status vars + much more

-Added status + return variables
-Separated the package grabbing from “prep_package” to its own function
“grab_package”
-Added “check_for_connect” that checks for a connection; if none is
present, ignores package grabbing and uses local stuff (if present)
-Checks if an argument contains “help” and brings up the “usage” dialog
-Persistent keg version checking system: the script is now ready to
install newer versions of any library (but still lacks support to fetch
newer versions)
-Better function placement
-Adjusted strings
-Adjusted comments