regioncalc: fix path to polyfill
regionrulepolyfill: replace RegionNode class with RegionRulePolyfill object

これにより、window.Region を複数回使っても、それぞれの namedFlow について 1 回だけ update が実行されるようになります。
regionrulepolyfill: force update flows in order by getNamedFlows
regionrulepolyfill: update flows in order resolving their dependencies

フロー f1 の update がフロー f2 の fragmentchange を引き起こすような場合、
f2 が f1 より先に update されてしまうと、そこで
fragmentchange イベントハンドラが無効になり、f2 は再 update されない。
そのため、先にこのような依存性を解決するように flow をソートしておき、
その順序にしたがって update するように変更した。
regioncalc: update regionrulepolyfill