Merge pull request #34 from UCSD-CSE-100/optimization

removed extra github userid attribution
Merge pull request #35 from UCSD-CSE-100/optimization

Merge in changes from optimization
Merge pull request #37 from UCSD-CSE-100/optimization

merging in deleteteam and deleterepo to master branch
added in skeleton for a main driver for delete repos
converting prints to logging statments
changed to use submodules for initialization
added get_labs method
modularized pulling repos for grading with pullrepo.py
deprecating in favor of python objects for students and the class
adding in academicclass to be used to pass class object around
refactoring to use academicclass classes instead of current lookup tables for students, attempting to cleanup code
changed name to be a set string rather than a tuple of the first and last name
added in logic to pull students and pairs, reduced code duplication
streamlined pulling repo to work with dict of provided args rather than explicit args
added in class organization to class variables
fixed checkpoint checking for None status
fixed some typos in args and logging the current date
Merge branch 'optimization' of github.com:UCSD-CSE-100/scripts_ucsd_acadwf_fork into optimization