Adds solve, post function skeletons for processes and calling them from main.

This adds skeletons for solve() and post() functions for a Process class and in the GroundwaterFlow.
A process iterator for ProjectData is added for calling the initialize(), solve(), and post() functions.
The call loop is placed in main.
why not simply add  `getProcesses()` which returns `_processes`?