Polling Adapter that works cross-platform and has no dependencies. This is the adapter that uses the most CPU processing power and has higher file IO that the other implementations.
Initialize the Adapter. See {Listen::Adapter#initialize} for more info.
Start the adapter.
@param [Boolean] blocking whether or not to block the current thread after starting
Stop the adapter.
[Validate]