Updated and tested FIFO executor. Removed MDP depedency from base executor.

This is now ready for a full release without the MDP parts.