Feature/explicit

This branch implements the necessary changes to Feel++ to support explicit communication. This is used by the HAMM project