allow duplicate entries for history

we actually need duplicates, as we want to properly represent
the user's history, which means that the last entry should
actually be the last connection used.
bump version (0.3.1)