Interpolate,interpolateSpan was causing problems with Firefox 33. First problem was the final test of the if/else ladder was always being run. To solve this I moved it to the first test. Also FF was not rendering span contents if only innerText was set. To solve this interpolateSpan now assigns to both innerHTML and innerText
Minor bug in routing was causing ambiguous routes to missed. We were looking for end of chain when, in this case, it didn't matter.
tests for Route written
tests for Route written
Merge commit '5ed441cfebd0a78b6ad89949ad4aaa1188f20ce4' into test
added routing tests to spec
changed location of repeat base node hiding from Process to Interpolate. Problem was Interpolate.interpolate was performing check on whether base node was visible before building repeat. By setting the repat node to hide after the build we avoid collision with this check.
Merge commit 'e7cca5c' into test
This is commit changing when repeat base node is hiden
Testing for pruning finished.

finished tests for nodeTree state after pruning. Added test to spec