controller: Don't error when adding duplicate keys

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #139 from flynn/duplicate-key-no-error

controller: Don't error when adding duplicate keys