added file_sink for asynchronous writing to files from executing processes
adding support for mpi execution of wrf.exe
added router object for possible future message routing infrastructure