verify_branch move some functions to separate file

This way other scripts can use them
Add install.sh script
add utility function for checking if we're running our driver
Add script for checking if this driver is loaded
Move colors to common funcions.sh and fix bug with sourcing

Source apparently wants an absolute path to the file
conditionally try to install driver