Refactored sparsity pattern code generation
Moved codegen public function to FX base-class, #169
Moved codegen internal function to XFunctionInternal base-class, #169
Added codegen of sparsity patterns in the MX work vector, #169