Build backstacks from up chain.

Moves the existing Flow#replaceTo() behavior into Backstack,
so that brand new flows can be created that way.
Merge pull request #9 from square/ray/back-from-up

Build backstacks from up chain.