VE-161: export media licenses to JavaScript; some minor cleanup.
VE-161: allow editing for temporary (uploaded) items.
VE-161: exporting license info on every page kind of sucks.
VE-161: add lightweight licenses API wrapper.
VE-161: add license field to media page.
VE-161: add error handling and param descriptions.
VE-161: add license to ApiTempUpload.
VE-161: add license to wikia cart item model.
VE-161: if license exists, pass it when converting temp files to permanent ones.
VE-161: setup license in media page widget.
VE-161: linting
VE-161: refactor so that license API is only called when needed; cleanup (mostly whitespace).
VE-161: use ve-table-layout for input area.
VE-161: listen to the same events for any upload widget.
VE-161: use fair use license by default.
VE-161: select uploaded items when added to the cart.
VE-161: remove label top padding.
VE-161: i18n.
Merge branch 've-sprint-7' into VE-161

Conflicts:
	extensions/VisualEditor/wikia/modules/ve/dm/ve.dm.WikiaCartItem.js
	extensions/VisualEditor/wikia/modules/ve/ui/widgets/ve.ui.WikiaMediaPageWidget.js
VE-161: move ve-table-layout to oasis styles directory for global usage.