Dont interpolate removed text nodes

In IE9, accessing a DOM Text Node's value results in an error (`Invalid Argument`).

When elements are removed from the DOM, we still might process them in the `_bind` stage, which is OK because side effects are possible (although probably not a good idea). However, DOM Text Nodes can have _no_ side effects so they are safe to remove from processing.

A test has been added that passes, and the tests involving `input.type == 'email'` have been edited to use `getAttribute` and `setAttribute` because IE9 doesnt support those input types, so it just returns `'text'`. Tests now pass in IE9

![screen shot 2014-09-04 at 2 22 49 pm](https://cloud.githubusercontent.com/assets/938655/4156204/e04e3416-3471-11e4-9350-1cc443de93dc.png)