Initial "next" commit
Breaking ProcessContext into ProcessContext and the QueueContext
Initial "next" commit
Breaking ProcessContext into ProcessContext and the QueueContext
First steps to address #11
Merge branch 'next' of github.com:mushkevych/scheduler into next

Conflicts:
	db/model/process_context_entry.py
	system/process_context.py
First steps to address #11
Renaming. Introducing  QueueContext to flopsy
Resolving cyclic dependencies
Proceeding forward with the detaching trees definition from the timetable module
Proceeding forward with the detaching trees definition from the timetable module
- Moved stream_generator to the workers package
- Changed Timetable.trees from list to dict
- Changed initialization of the timetable trees from hardcode to Context-driven
- Added mx_name and mx_page to the timetable_entry
- Continuing with the process-driven state machine selection
Proceeding with the agile Scheduler and pipelines
- Continuing with the process-driven state machine selection
Reaching logical milestone for #10 and #11
Continuing on #10, #11
Addressing initial scope of #12 and #13
Introducing EventTime of #12 and #13
Updating Scheduler MX for #10, #11