Custom javascript files

Enables adding custom javascript files from outside of Horizon

Fixes: bug #1195712

Change-Id: I71fab422f3031259379f1c342897dd4e4f6776c8
Merge "Custom javascript files"