Various additions and fixes

- [x] `<in@inventory.contains.lore[(strict:)<element|...>]>`
- [x] Several merges because I forgot to PR the first commit
- [x] Equipment tags now do... Something, fixes #694
- [x] "on item crafted" events
- [x] Crafting inventory tags
- [x] Statistic stuff, adds #740
- [x] Chat command can now have talkers of any kind, not just NPCs
- [ ] Waiting for something else to do