Merge pull request #54 from trontrytel/master

pull me
finishing up monitor.hpp :) (info visible with top -H)
making the inhomo_solver operational
simplifying code for t=0 in output_common
adding ijk member field to solver_1d, solver_2d and solver_3d
adding asserts that check if all hook methods call they parents hooks
silencing clang warnings by using C++11 std::array instead of C arrays for tmps in mpdata_*d
introduing apply_forcings() and update_forcings() in solver_inhomo + relevant changes in bombel, shallow_water, harmosc and lcph_kessler
wip on lcph_kessler test and some other related changes (incl. asserts for dt!=0 and dz!=0
slowly getting there with lcph_kessler...