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.
we use the same pattern in some of the cart control scripts (see jbossAS for an example)