Covariance matrix was not being created correctly. Fixed due to silly error
Add millepede interface pointer to GBL> So we only create this one and then use thereafter
Remove correct matrix size from GBLCandidates since this is now done in millepede
Add the ability to return the calculated jacobian. This may be a bit superfluous since the point should remain constant