Rails gem for using the HTML5 history.pushState (and other, related functions)