Feature/ilu naming conventions
Related to #84
- Use camelCase functions in ilu.hh
- Move kernels to ILU namespace
- Move exception to istlexceptions.hh
This MR is note concerned with that MatrixBlockError might not be the best exception. However it doesn't seem specific to ILU although it is almost only used there. Moving it to other exceptions seemed like a good option.