don't  raise RecordNotUnique

RecordNotUnique may be thrown caused by DB's unique index validation,
It should be reported as 'forbidden' not 'internal server error'
fixed tests
version bump