global: assets build fixes

* Fixes assets building issues causing GitHub flip switch to not work.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
tests: assets building fix

* Fixes assets building for travis to not use link static storage as
  build.js will pickup the wrong settings.js and thus require.js will
  fail.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
deposit: minor uploader fixes

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
global: session and session part fields

* Adds new fields, session and session_part, to meetings metadata to
  allow for ordering of fields.

* Fixes tests of MARC export.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>