More spacing fixes.
typos and question

nothing that could compromise the building or runtime was changed

I know that both gases and gasses are valid plurals, but my IDE just
prefers one over the other. I hope this does not bother whoever wrote
before me.

is there a fixed convention about maximum line width in this project? 80, 120... ?
still not ready
still not ready 2 maybe it is
still not ready 3 it was not
probably ready now
Fix incorrect detection of tool charges vs tool count in crafting requirements.

A negative value indicates a tool count (e.g. 2 hammers), while a positive number indicates charges.
Not all parts of the code did made this check correct, some assumes that the tool count is always 1.
Show message from acid damage even with minor damage.

Currently the message is only shown when the field density is 3, for lower density the damage is applied, but no message is printed.
Print "book is too complex" only once when starting to read.

Compare with the code above: the message for recipes that could be learned and the message on how to stop has the same check.
Fix smoke effect: revert to before d6196209f7fab58254faf557ab7657c7845e762b
Call Creature::reset before process_turn

The current order is wrong:
process_turn (and player::suffer, called from it) changes the creatures stats.
Those changes would be reverted if one calls reset right after it.
Because of this, the effects did not actually change anything.
Merge branch 'quicknewbranch' of https://github.com/mafagafogigante/Cataclysm-DDA into merge2

Conflicts:
	src/melee.cpp

He's a serial merger, I tell you! you must stop him!
Merge pull request #8399 from Rivet-the-Zombie/spacing

More spacing fixes.
astyle game::plmove
Extract code from game::plmove into separate function print_item_overview.
Extract code from game::plmove into separate function displace_monster.

Move the call to it before the other stuff happening in plmove, because displacement can cancel the movement and in that case all the other stuff should not happen at all.
Extract code from game::plmove into separate function pltunnel.
Extract code from game::plmove into separate function movement_allowed.
Extract code from game::plmove into separate function warn_to_cancel_move.
Move some code from plmove that is run before and after changing the player position into separate functions.