convert GetFieldData ... untested
Merge branch 'dan_TDCS_ECS' of https://github.com/SCIInstitute/SCIRunGUIPrototype into TDCS_ECS
Merge branch 'buildFE' of https://github.com/SCIInstitute/SCIRunGUIPrototype into TDCS_ECS

Conflicts:
	src/Core/Algorithms/Factory/HardCodedAlgorithmFactory.cc
Merge master in
Remove GetSubMatrix: do it later
Link cleaver statically for now
Fix bad merge
Fix bug with generic writer integration

Needs a virtual function rather than a pointer, i think
Memory management
cleaverInterface + Gui, padding always enabled, memory leaks and exits in cleaver lib, todo: dyn. input ports
merged master
merged master and joinfield(dyn. input ports)
cleaver dynamic input ports and setfielddata gui
xCol has been fixed.
Seperated bad parameters test from good parameters.
Figured out how to display information of a SparseMatricHandle. Need to finish the Unit test for AddKnownToLinearSystem.
set/getfielddata need to be tested. selectsubmatrix skeleton.
RHS will throw exception if it contains any NaN, also added more Unit Tests
Cleaned the x vector test display
SelectSubMatrix implemented but NOT tested