Fixed issue #341 and added unit test
Merge pull request #342 from erikbern/fix-341

Fixed issue #341 and added unit test
Move reading of configuration out of EnvironmentParamsContainer global scope

Reading the configuration at EPC instantiation (env_params) allows additional
configuration files to override default-scheduler-host.

Also added reading of default-scheduler-port from configuration for consistency.

Change-Id: Idf68ed7b21d3ae65dd233587eaf284df2fa6fcf7
Merge pull request #343 from edwardnewett/master

Move initial reading of configuration out of global scope
Unchecks the upstream dependencies checkbox by default
Merge pull request #346 from Houzz/uncheck_upstream

Unchecks the upstream dependencies checkbox by default
Uses less stack-intensive map in renderTasks
Merge pull request #348 from Houzz/stack_safe_map

Uses less stack-intensive map in renderTasks
Issue #338: Add “priority” property to task, to take into account in scheduler.get_work

- implement handling of priority property in Task and CentralPlannerScheduler
- add documentation about task priorities
- add tests for handling priorities in CentralPlannerScheduler
Merge pull request #338 from soxofaan/feature-task-priority

Add “priority” property to task, to take into account in scheduler.get_work
Fix marking a task as PENDING while it is still running - in the history DB
Update the task in the historydb only if there was a change in status, prevent multiple updates of the same status