Declaring free functions and operators static to resolve linking issues.
Checking in initial draft of Exception.cpp for Python bindings.
Checking in ScalarMatrixFunc.cpp