[js] m5-service format
[utils] use daemon thread
[python3, license] use python3, add license to every files
[validator] use data- prefix for angularjs directives to make html5 validators happy