Add port address unique constraint for sqlite

SQLite backend used in unit tests, but unique constraint for 'address'
column in 'ports' table not working for this backend. Patch fix this
and also unit tests which violates 'address' UC.

Closes-Bug: #1252343
Change-Id: I761e480c99f1687531cf4c64a64c02faa7e4fb73