[#543] moved out the collision bitmask test into a `me.collision.shouldCollide()` function

this also somehow more follows the box2d philosophy and offers a
function that can be easily redefined if required