Various changes in Admin URLs

The major change that this patchset introduces is the addition of the `ADMIN_BASE_URL` setting, which defines the `BASE_HOST` and `BASE_PATH` of Admin. Moreover, it adds a better way of selecting the default view to show when one visits the Admin URL. Finally, this patchset includes the necessary tests, docs and changelog.