Minor fixes...

- Properly initialize BFS in Grid::getWalkRange() to prevent infinite
  looping.
- Also fix height difference calculation.
- reinterpret_cast Entity & to EffectProne & goes crashy-crashy. static_cast
  is valid and sufficient.
- Fix Position::toString().