[1959633] Fix an issue where too few stone stairs on the previous level caused stone stairs on the current level to have a destination collision. Other than branch entrance/exits, all levels now get extra (randomly placed) stone stairs to bring them up to one of each kind if needed.

git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4985 c06c8d41-db1a-0410-9941-cceddc491573

Created by  ennewalker  on May 9, 2008
NLJQ6T7MS45B3BP7QUC6QKTKTEHL6Y6GYRQPBJIUB65EF5N5XGTAC
Change contents