A version that can be merged with master
add comparison operators to decimal.
slave daemon is supported! -_-
Update README.md
Makefile version of expandable framework.
Also, shrinking in aggregations' open is accelerated.
some wierd bugs waiting to solve.
PerformanceInfo now has a scalability vector, which provides guidance
the on-demand scheduler.
Scheduler directory is removed, and the makefiles are updated
accordingly.
the code for tpc test is updated to the new version, in response to the
modificatoins to getAttribute() function.
data generate now can partially support assigning data distributions.
Merged with ExpandableFramework
Merge branch 'ExpandableFramework'

Conflicts:
	BlockStreamIterator/ParallelBlockStreamIterator/BlockStreamProjectIterator.cpp
	BlockStreamIterator/Serialization/RegisterDerivedClass.cpp
	Parsetree/semantic_analysis.cpp
	README.md
	Server.cpp
	Test/TestMain.cpp
	common/ExpressionItem.cpp
	common/data_type.h
	common/types/Test/data_type_test.h
	conf/config
merge
Merge remote-tracking branch 'origin/master'

Conflicts:
	common/types/NValue.hpp