renamed karma.config.js to karma.conf.js (which is seemed more stardard)
refined daily range length
move moment.js to sample/js
added template for test
tweaks sample
added specs
fixed progress message block
some tweaks for testing
added comma for graph label (bugid:110562)

we can remove comma to set config.label.noComma true
updated build files