Added the genric framework for using abilities on path-blocking stuff.
It's not really useful ATM.