Fix NPE originating in FactionAccountHolder; fix attached signs

FactionAccountHolder.getId() was returning a numeric value, however FactionAccountHolder.getAccountHolder(String id) requires id.startsWith("faction-").
(Todo: Convert/clean up old Factions DB records.)

Attached signs were considered orphaned because they were still searching only below themselves for containers.
(Todo: Refactor chest-finding/validating routines.)

---

Last one for now, unless you also want to pull my virtual starting money commit as well ^^,