Added bzip2 json compression.

- New SAVEFILE_COMPRESSION makefile switch, on by default
- New catajson::load and catajson::save functions that take a bool compression parameter in addition to path.
WIP JSONize player save
More WIP
Merge branch 'json_save' of https://github.com/CIB/Cataclysm-DDA into option-typo