Add a message when failing to move in fungus form
(cherry picked from commit fade1d7c5c1c615e30e0122f0e9a03c10ef41b14)
Fungi don't have mouths
(cherry picked from commit 231196a0620ac86d6ad1165f256f5577c905478a)
Don't tell vampires they can bottle blood when they can't.
(cherry picked from commit 47f71f5e1806889e356d2f13f14fa411bbc358e0)
Don't blame obsidian axe demons on the player's god.
(cherry picked from commit 192f84f362f875368acec24131a6da57c03e1b15)
Don't make blinking into shallow water take longer.
(cherry picked from commit 935865657bab0f9891e43046ba44fe4cd0205052)
Fix more of Mantis 6884: Manually uncurse hides after placing them.

The previous fix only worked for hides made from butchering corpses.
(cherry picked from commit d11d99d1fd3805a25bea8348f310b5b741e72ab0)
Simplify.
(cherry picked from commit 33e23a9b0eb6f1cfe7d9bda4ea3358b86b45a45d)
Fix poisonous cloud prompting on self-target even with rPois.
(cherry picked from commit aaa69ee92ab07875b40cc2f40f7584fef77d39ae)
Print messages on unmeld, partly to avoid silly messages.

For example:
_You fall off the wall. It begins to drip with poison!
Scythe of Curses: don't give miscast effect on unmeld.
Devastator: give "Time to introduce the shillelagh law." message on unmeld.

This is for consistancy with other equip messages.
Make grunt_ashenzari_visionary subvaults more teleport-proof.
Eradicate ASSERT(smc); replace with something more informative.

As I say in the comment, it's getting really old.
Fix ontoclasm's "tile offset thing" when rebuilding with resized source PNGs

This is probably not the usual cause of such problems in WebTiles,
though:

* This doesn't usually happen on servers except when
  manually-triggered rebuilds result in the same branch being built
  twice in a row AND a PNG has been resized.

* This problem won't go away on reloading the page, since the
  coordinates won't be up-to-date in *any* file.
Give a message about Oka's suppression of demonic guardian.
(cherry picked from commit ddc62b8f65ad7f1aed57347b4ee1691a4156019e)
Fix Finesse being applied multiple times for reaching attacks.
(cherry picked from commit ce3eadc7548616d26cb1ad4263379e66b1cc7c53)
Let disintegration and orbs of destruction properly destroy sealed doors
(cherry picked from commit 7b8d2cc1c9ab1aa1f425fafbcd5702a3db25ae97)
Fix a possible crash with using interlevel recall during the orb run
(cherry picked from commit 031e97a33edef1fd3b1b6adcd88e410fad0bfbe7)
Merge remote-tracking branch 'upstream/stone_soup-0.12' into gettextized-0.12

Conflicts:
	crawl-ref/source/art-func.h
	crawl-ref/source/food.cc
	crawl-ref/source/spl-transloc.cc
	crawl-ref/source/transform.cc