[web] implement cross origin resource sharing (CORS) (closes #2491768)
Partial implementation that is enough to get started but leaves out
some of the advanced features like caching and non-simple methods
and headers.
The 'download' views
====================
.. automodule:: cubicweb.web.views.idownloadable
Components
----------
.. autoclass:: cubicweb.web.views.idownloadable.DownloadBox
Download views
--------------
.. autoclass:: cubicweb.web.views.idownloadable.DownloadView
.. autoclass:: cubicweb.web.views.idownloadable.DownloadLinkView
.. autoclass:: cubicweb.web.views.idownloadable.IDownloadablePrimaryView
.. autoclass:: cubicweb.web.views.idownloadable.IDownloadableLineView
Embedded views
--------------
.. autoclass:: cubicweb.web.views.idownloadable.ImageView
.. autoclass:: cubicweb.web.views.idownloadable.EHTMLView