fix #408:
 - do not add missing entries on diagonal when matrix is not square
 - crash if the graph is invalid : e.g. more non zero entries than there are
 columns
 - update log info
Merge branch 'develop' of https://github.com/feelpp/feelpp into develop