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.
Track player position and stopupdating scent when the player hasn't moved for a while.
Increase autosave interval maximum to 1000 turns.
Draw auto-move preview trail correctly when viewport is offset
cleanup tutorial startup

let update_map do the shift to center the player pos
let the map generate the submaps when needed
make set_field_age do what it says it does
apply astyle to changes, and init error correctly
Adds missing tags to a few armors.
Stabitty stab stab.
Makes it so STAB weapons display piercing damage instead of cutting damage.
Add player::fall_asleep() and wake_up() convenience functions.
Use player::fall_asleep() in stead of add_disease() to fall asleep.
Use player::wake_up() to wake up.
Allow diseases to print a message when they end, and use for sleep.