Corrected faulty invlet assignment in startup

There were some collisions between items in inv and items in worn. I
fixed this by prepopulating inv with every single item from character
creation, and then moving them to worn AFTER all the invlets had been
assigned by inv.
Merge PR #1826