almost-working json-saving

hands are still tricky shit.
working (???) json-saving

I actually think it is working? Like, really working? Not noticing
anything broken.
Tweaking, fixing, making it less shit

to-do: testing
save item id:ing properly again
i/a-defs => dicts, more saving stuff, cleaning
combat tweaks, killing saves
Merge pull request #62 from Koneke/save-revamp

Save revamp