Made account names case-insensitive

Bank.json and bank.json can't be saved together.
Some edits
Merge remote-tracking branch 'origin/master'

Conflicts:
	main/src/xecon/entity/Entity.php
Added WeakRef for PlayerEnt, added subclass for loans