updated calcgrade and config

  * Cleaned up color usage.
  * Added check for instructor keys
  * Added check for GPG
  * Added warning function
  * Added color to warning and error functions