Check op collision nieuwe NPC ingebouwd

@jhay @JohanBeekers @PimV @rhsattev @sagar193 

Gefixt dat een spawnpoint niet een NPC spawnt als er collision is.

- NPCFactory had 4 losse methodes voor elke NPC 1. Heb ik 1 methode van
gemaakt die gebruik maakt van een ENUM.
- Het is nu zo als de spawnpoint een nieuwe NPC wilt spawnen wordt er
gekeken op collision.. is dat er wordt de NPC weer meteen gedelete en
wordt de npc count van de spawnpoint uiteraard NIET verhoogt. Daarna
wordt pas weer na de spawntijd opnieuw geprobeerd een NPC te spawnen.
- Check collision in bat - rabbit - wasp en wolf hiervoor public moeten
maken
Maak hier ook enums van. :)