respect component dependencies when ordering the files for concatination
fixed jshint and added lib folder in jshint task