Fixed both bag issues:
- 22 slot bags would not work.
- A full back can not be reopened.

Also fixed minor things in how the bag size is updated so it works as intended now.
Merge remote-tracking branch 'origin/master'