(#57) fixed double-navigation problem which can lead to skipping places

Conflicts:
	lib/portal/modules/flow.js
Merge branch 'feature-0.12.x/57-prevent-double-navigation' into release-0.12.x

* feature-0.12.x/57-prevent-double-navigation:
  (#57) fixed double-navigation problem which can lead to skipping places