Settings layout e2e tests

- Removed `url: ""` from layout object property in controller, mock-data, and scenarios as this causes $setValidity to be called twice within the url-field directive in e2e testing due to particular $watch happening in url-field. Everything works correctly without it.
- Added tests to cover layout UI