1. Added two more shortcut overloads for getBehavior and getTileBehavior
2. Finished with all places where getTileEntity is used. Seems that TE caching isn't used in core codebase
Some kind of proxy class is still a question.