removed Activity and related classes

Now that the URL fragment (hash) specifies enough information
to restore each page (either through a direct link, or the
user of the browsers page history), we no longer need to
store navigation context in the server session.