Merge pull request #13 from CourseScheduler/feature-analytics

Feature analytics
Update release notes and remove snapshot from version.
Version bump for next development phase.
Removed legacy project files.
Add schedule computation runtime into the compute event.
Switch to event publishing method that has the callback parameter (even
though we're not using it yet).
Add SLF4j and Logback dependencies.
Initial logging configuration: basic console logging, limit entries from
runtime and third party tools.

Disable debug in Keen.
Disabled logging in KeenClient, added first logging messages, renamed
LogManager.
Change to the time period format caused duration to not be set properly.

Adjusted the time period format for Conflict sections (which did not get
updated for the most recent Banner changes). Fixes issue #14.

The new data model design will improve resiliency to these types of
changes.
Merge pull request #15 from CourseScheduler/issue-14

[Issue 14] Change to the time period format caused duration to not be set properly.

This will be included in the next release, 4.12.6, probably before the end of the weekend.
Add basic logging to all of the new JSoup parsing classes. Will need to
be more thorough in the future, but this is a start.
Replaced System.out and System.err messages with SLF4J logging.

Cleaned up some resource leak issues. Minor cleanup.
Minor cleanup to Main method.
Merge pull request #16 from CourseScheduler/feature-logging

Add SLF4J based logging.
Bumped artifact version from snapshot. Updated readme with changes in
this version.
Version bump for next development cycle.
Merge branch 'master' of local repository into feature-analytics