Adds On Duplicate Key Update clause support
per http://dev.mysql.com/doc/refman/5.6/en/insert-on-duplicate.html

This will allow for fluent style upserts.
Use Sets for constructing key/value pairs
CC @nmonterroso
Merge pull request #4 from Wikia/on-dup-key-update

Adds On Duplicate Key Update clause support