Added bounds checking for thieves.inf

The maximum number of characters in thieves.inf is 75. The camp
operations Add Member, Delete Member, Rename Member and Transfer
Character would read until a 0 characters was read. When thieves.inf had
75 characters this would extend into the party I/O buffer and corrupt
the stack.