Save /on/ sleep
Unintentional easy saving was breaking my emmersion in the game, and may encourage savescumming.
Changed to make sleeping manditory, with saving optional.
Adjusted vehicle controlls message.
Prevent player::takeoff from removing power armor when other components are worn
Make dropping armor go through player::takeoff first
Fix item factory to correctly store item birthdays.
Merge the tail end of pull request 1591.
Merge streamlining of save on sleep and power armor handling fix.