Fix logic in processSinglePathBinding

If the delegate returns an observer, it still must use the ObserverTransform if the binding is compound (has non-empty string tokens outside the mustache)

R=arv
BUG=

Review URL: https://codereview.appspot.com/43060044