Updated make tasks Added coverage reports for ui Added browser-sync support Updated contribution doc Updated npm dependencies (Jenkins and dev environment can both use Node 4.2.1)