fixed jslint error: added hasOwnProperty() in for in loop
updated dist files
gulp: updated rename behavior and updated uglify/minifyCSS to preserve first comment