Make schedulers explicitly hand cost models to the flow graph rather than indicating type. Tests passing.
Merge pull request #13 from gustafa/malte

Fixing Pion issue, now building with Clang and c++11 support.
[scheduling] [engine] Parametrise debug directory and clean up some code.
[scheduling] Groundwork for dynamic flow graph update.
Merge branch 'master' of github.com:ms705/firmament
[scheduling] Fix regression introduced: flow scheduler fails to call into superclass RegisterResource method and thus does not create an executor.
[scheduling] Fix scheduler paths; Flowlessly now supported.
Fixing bug with reducer not handling last entry in WC MR
Hopefully reasinable Merge branch 'malte' into fixing_cost_model

Conflicts:
	src/base/Makefile
	src/engine/Makefile
	src/scheduling/Makefile
	src/scheduling/flow_graph.cc
	src/scheduling/flow_graph.h
	src/scheduling/flow_graph_test.cc
	src/scheduling/quincy_scheduler.cc
	src/scheduling/quincy_scheduler.h
Merge branch 'cost_model' into fixing_cost_model