make bloom join fall back to regular cogroup when the joiner dictates that all records from the large side must be kept
refactored method and added comment to javadoc
changed conditions to apply bloom filter to be a white list rather than a black list
Merge pull request #16 from pkozikow/bloom_join

Handle LeftJoin + LARGE_LHS and RightJoin + LARGE_RHS cases correctly in BloomJoin