[#543] added the full collision type list
[#543] use the correct bitfield when checking for collision with the collision layer