Issue #1229 - reset touched after session is reset

When session.reset! is called, @touched is never getting properly reset to false. This hopefully fixes that. Added applicable test.
https://github.com/jnicklas/capybara/issues/1229