Adds recipe to create metal flasks at the forge.
Add crude pretty-printing option for JsonOut.
Pretty-print master.gsav as well.
Standardize check for low morale in veh_interact.

In other words, make it work the same way the checks for low skill,
   missing components, etc. work.
Make item::get_remaining_capacity_for_liquid consider fuel for tools

and check for curammo == 0
add check for swimmable terrain instead of only impassable
Crafting window: Display info on crafted item to the right,
if there's enough horizontal space.
Adjust item info color for possible item.
Adds an optical cloak, powered by UPS, that can render the user invisible.
Fix optical cloak json seperators. Fix incorrect price.
Add waterproof flag to cloak, decrease warmth, and increase environmental protection.
Prevent casings from being expleted to reduce processing and save bloat.
EMP Blast chance to deactivate instead of fry.
Manhacks tactics.
Improve messages and feedback.
Create broken manhack on death instead of normal corpse.
Fix json line seperator.
Fix broken manhack object.
Track player position and stopupdating scent when the player hasn't moved for a while.
Increase autosave interval maximum to 1000 turns.