adicionada biblioteca pushstate com retrocompatibilidade