Element::Link#id: Delegates to #id_from
Page: Simplified and bugfixed Marshaling
Browser: Updated to capture page snapshots on changes

[Issue #50]

Every time an event is triggered (or a JS linked is clicked), a snapshot of
the changed page is captured so that it can be re-analyzed and audited from
that state.