Watermark fixes

Fixes issues:

MULE-7314: Wrong log message when poll returns no results
MULE-7354: Selector watermark is not thread-safe
MULE-7352: Watermark should fail to start if invalid update expressions are provided