Feature/online map only

Add tests for Storm for map only jobs.

Add hook to stop an intermediate FM from emitting if it has no downstream dependants