Fixes for use case 3

Bugfixes in Join
Bugfixes in ProjectInPlace
Column-wise operations: boolean flag for casting to TFlt
Overloaded set functions (python cannot pass objects of type TTable, only PTable)
Fixed cast for compilation on madmax
Tracking the last valid row
Merge branch 'usecases'

Conflicts:
	snap-core/table.cpp