allow optional de-duping of objects

would fix #9
Merge remote-tracking branch 'upstream/master'

Conflicts:
	SplitwiseTokenExample/src/main/java/com/tokenautocomplete/TokenCompleteTextView.java
comment a bad interaction between replaceTextWith(), prefix, and hint
Merge pull request #10 from snarfed/master

allow optional de-duping of objects