[mr2812] Implement and use model inhabit types
* Fixed a lot visual bugs with creature moving
* Fixed mmap path generation (f.ex. now fish don't swim out of the water, and not attack players)

research by me about half-year, tested and worked on live servers. problems not found.