Fix EZP-21580: Creating content with URLs does not store url links correctly

This PR resolves issue https://jira.ez.no/browse/EZP-21580

For Url field type external data was not properly stored, created URL was not linked with content Field.
Also deleting was not implemented.

Additional: various cosmetic fixes.