* encapsulate routing_s::_ceil
* encapsulate routing_s::_floor
* encapsulate also in disabled code
* cleanup
* removed some self ptrs from inventory.cpp