Implemented forge logic

As discussed, the changes are:
- Every created trap is now deactivated by default. It needs a crafted trap from the forge to be activated
- Once activated the trap can shoot immediately
- After a few shoots (configurable per trap in the config files), the trap is deactivated and needs another crafted trap
- Between 2 shoots, there is a reload time
- Attackable traps can be attacked by creatures even when deactivated
- When created, crafted traps use one active spot in the forge until they are taken by a kobold
Using == with floating point values is generally not a good idea.