using catslug for article links in content modules

The request is to use the same principle for creating link to articles in content modules. 
Since catslug is used in some modules and is not used in other module, this potentially leads to double article URLs (when SEF is disabled). 
E.g. mod_news uses only catid instead of catslug when creating links to articles.


**Steps to reproduce the issue**
- disable SEF (SEO Settings - set all fields: No)
- publish thee content modules Articles Category Module, Latest News Module, Articles Newsflash Module in the same page for comparison.
- In the module settings select the same one category as source (the same for three modules).
- Compare URLs to the same article in different modules.

**The results I got:**
Articles Category Module and Latest News Module
`http://test.com/index.php?option=com_content&view=article&id=49:article-alias&catid=12:category-alias&Itemid=101`

Articles Newsflash Module
`http://test.com/index.php?option=com_content&view=article&id=49:article-alias&catid=12&Itemid=101`

**Expected result**
All the links to the same article must be identical in all modules. Otherwise, it's a serious SEO mistake.