Fix #3620

When switching pages, set iStartPos to 0.
Remove empty page detection in input loop, because it has already been detected before entering the loop.
Finished adding sludge crawlers to the game.
Fixes a typo in the new monster's description.
Correct the name of the BRUTAL strike technique.

Closes #3648.
Tae Kwon Do bugfixes

Fixed typo preventing side-kicks from ever being possible to use in normal gameplay.

Made TKD precision attacks actually precision attacks and not quick attacks, named them axe-kicks.
Prevent martial arts traits from lying to player about what they do

Switched TaeKwonDo and Capoeira to match trait descriptions
Adding the paper wrapper as a container!

Solving (my own) issue #3651 - low priority oversight fix to be sure, but not being to unload items contained in paper wrappers is silly and a long-standing annoyance for me.
Removing inferior non-container wrapper

Cleaning up the other now duplicate entry.
Silence clang warning(with -Werror this breaks compile)

Also happens to fix one horrid mutation of code. Logically invert the integer, then compare it to 0, really?
Hearing is now "inaccurate" if the volume of the sound is low.

Tested this quickly by sneaking through the night with zombies around. The result is interesting: Zombies will come running in "roughly" your direction, but can easily miss you in the dark.
Add a debugmsg when item_factory can't find an item.
Merge all the things.