fix editmap derp
Small Json spacing fix
Remove unused old json data.
Add new get_long() json function
Allow for random charges at item generation
Add missing json long function
Convert internal charge tracking from int to long
Add cash cards

Also adds the NO_RELOAD flag for items
Move cash to long
Astyle ::bash
Add ATM examine function

Also some other small adjustments
Added fullscreen-toggling in SDL
Cleaned some unneccesary comments
made fullscreen only avaiable by options and restart instead of toggle by F11
Restyle mapbuffer.cpp and mapbuffer.h
Move assure_dir_exist() to its own module.
Refactor submap saving and loading to write to individual files in preparation for saving/loading on-demand.
Automatically save submaps using new format when we load it from the old format.
Actually add the files that were supposed to be added in 0b2b2ff1
Extract coordinate translations to a helper method.