transition fixes - only fire :end event once per transition, and dont transition CSS props if page is hidden (#757)
ie8 transition fixes
Merge pull request #898 from ractivejs/gh-757

gh-757