more fixes
implement normalize_pressure
leave more asserts
Merged changes from timo/direct_solver