SD-605 : Add the option to specify how the _self link is generated archi...

...ve/ingest items that appear on content view

Add the option to specifiy a custom self generation
Added behave tests for this and changing the way the lists are checked
on behave tests. Fixed some old behave tests that used lists checks.