Fixed entry point detection on page loads.

All page navigation is now controlled by the DemoModeMainWindow
(when in manual mode) and so we run all loads through webkitexecutor
and this fixes the bugs relating to not refreshing the entry point lists.

Fixes #58.