Ensure that bound properties work with {{view}} helper.

Prior to this change, any bound properties specified for components or views would result in the property being set to the actual `Stream` object instead of the property value. Sadly, we had no tests that confirmed this worked so it seemed as if all was well.  We now have tests for this...
Agreed, updated to prevent `id` from being moved to `idBinding` (since we don't support that anyways).