use NL_G instead of "g" in snopt_internal
use proper libraries for snopt
set snopt_c return status (just the integer right now)
set linear and zero terms in gradF to zero
Closes #1007: std::vector -> python list output typemap
Added Matrix::full, #983
Generalized Matrix::full, #983
Removed Matrix::makeDense, #983
Fixed indent, sx_tools.hpp, sx_tools.hpp
Removed UBLAS legacy code, #983
Removed Matrix::empty, #983
Renamed Matrix::full --> Matrix::densify, #983
Refactored Matrix::sparsify, replaced makeDense occurrences, #983
Removed fill(SX,SXElement), #983
Deprecated isDense(Matrix), isEmpty(Matrix), isTril(Matrix), isTriu(Matrix), isDense(MX), isVector(MX) #983
Replaced MX::makeDense with MX::densify, deprecated makeDense(MX), densify(MX), #983
Deprecated all boolean queries in mx_tools.hpp, replaced with MX member functions, #983
Deprecated isRegular(SX), isRegular(SXElement), replaced with member functions, #983
Deprecated isSmooth(SX), isSymbolic(SX), isSymbolicSparse(SX), replaced with member functions, #983
Deprecated isScalar(Matrix), #983