Clean up
Support for cell based arguments in optimizer as per issue #65
Testing
CLeaning comments
Support for filtersd
The solver filtersd wants dense Jacobians, so we add a flag for this in the general interfaces