test csv
alter csv for demonstration
add another test for demonstration
modify test.csv
populate test.csv
Added test installer for Windows
Merge branch 'develop' of https://github.com/donnell74/CSC-450-Scheduler into standards

# By Cameron King (51) and others
# Via Preston Richey (10) and others
* 'develop' of https://github.com/donnell74/CSC-450-Scheduler: (218 commits)
  adjust display of approximate runtimes on gui
  add disclaimer, remove version info
  RUN button now recreates and runs the algorithm again.
  reduce amount of if statements for runtime value check
  adjust gui text to show that runtime options are approximate
  Remove comments made for debugging
  fix custom input error with tkMessageBox
  Spelling fix in doc string
  add custom input error checking for string/characters
  Added logic for labs including constraint
  fix custom input to prevent negative/float errors
  add gui side of runtime option
  updates 1 hour scheduling to be on TR and to use new scheduler methods
  Added time logic for evolution loop in the backend, still needs gui logic
  changes scheduling for demondatration purposes and to increase diversity
  fixes bug in which each room object has attribute has_computers set to true in spite of input
  fixes index error on deleting constraints
  now schedules big classes in big rooms first
  adds official univeristy timeslots; fixes tabination issues in constraint.py; updates times_are_sequential to account for 15 minute gaps
  refactored view constraints to be less coupled
  ...

Conflicts:
	course.py
Merge branch 'develop' of https://github.com/donnell74/CSC-450-Scheduler into standards
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:
Merge branch 'develop' of https://github.com/donnell74/CSC-450-Scheduler into standards
refactored gui constraints
comment tests in test_gui_constraint
Pylint fixes for gui/guiClasses.py should be complete
Merged Renato's refactoring into Daniel's
Fix errors for Page and named args
pylint fixes for constraint.py should be done
fix bug/comments about empty args list to some constraints
Style fixes for interface
bug fixed add/delete constraint