Merge branch 'develop' of https://github.com/donnell74/CSC-450-Scheduler into standards

# By Daniel Hebrink (5) and Gregory Donnell (2)
# Via Daniel Hebrink
* 'develop' of https://github.com/donnell74/CSC-450-Scheduler:
  ToolTips only for windows.
  Fixed generate_starting_population being part of the time taken from time_limit
  Fix call to globs.mainScheduler inside Scheduler class
  remove extra call to evolution loop that may have been causing bad results
  Fix indent block for adding mandatory constraints
  Adding mandatory constraints moved to globs.py. Fix repeated calls to gen_start_pop()
  Clean up a bit in guiConstraints.py, add if_exists check in scheduler.py:add_constraint()
Merge branch 'standards' of https://github.com/donnell74/CSC-450-Scheduler into standards

# Via Daniel Hebrink
* 'standards' of https://github.com/donnell74/CSC-450-Scheduler: