add echoing switch
Checkstyle
Slightly better logging
Just return null when no email yet to be received
Test initailly null map, limits on isFree