Merge pull request #9 from blinkkin/develop

Fix clang warnings: class vs struct.
Two line msg log, fixed garbled info screens
Merge branch 'develop' of https://github.com/InfraArcana/ia into develop
Graves in forest read by bumping
Descend stairs by bumping, more sensible stair placement
Fixed faulty Master Marksman prereq
More sensible player placement when descending
Fixed two issues with permanent properties running out
Fixed ambiguous condition in trap feature
Added monster Flying Polyp + Minor changes
Oozes have lower HP
Fixed ambushed player incorrectly checking for Observant instead of Vigilant
Knockback no longer cause confusion
Added trait Potent Spirit, plus minor changes