Add support for view functions in static views
Fixes to model.at for each blocks

+ Added skip text nodes by @reneclaus inside each blocks.
+ Checks if path is not another block path.
No returns conditional block paths unless $derbyMarkerId is reach.
Re-render view on bulkUpdate

Preparation for Racer perf change
Merge remote-tracking branch 'Unroll-Me/master' into habitrpg