Added implementations system functional and coojacobian. Added gmres implementation w/ dense matrices exceptions. Added newtonraphson implementation