Implement the block read function

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Turn on event reception

The 'wings fall off' switch defaults to 'true'; one must set it
to 'false' before take-off. This may not be the best design ever.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #2 from djs55/turn-on-events

Turn on event reception