Install assets more quietly

@jwforres @bparees I modified install-assets.sh to be more quiet, the main reason is that the npm install is flooding the Jenkins logs. This patch will return nothing when a successful install and print the log when an error happen.
rather than removing set -e, it might be better to use this pattern on the commands:
rc=0
command || rc=$?
(check $rc value)