jQuery-based History Api plugin