Adds BlockOperator & StreamOperator
better usage of cmake variable
Adds SimpleScanTest
Makes travice-ci run integrated test
moves fixture directory
moves CMakeLists.txt
Uses reference instead of pointer
Adds FOR_SCHEDULER_MAIN_THREAD macro
Adds comment
adds 2-input operation types
state and op_type are shared among instances
disable integrated test (to avoid infinite loop from test code)
Adds BinaryTree
stops using std::pair for children
Adds error case tests
Merge pull request #9 from laysakura/feature/binary_tree

Feature/binary tree
Adds PlanNode
stop using "csv" in text section directly
./run_integrated_test
Adds Doxyfile