only reconcatenate js files if a manifest file or a source file has changed