add sass and uglify+csso support
fix gulp watch
add karma support