[Code Style] Changes in tag standards: mix

This pull should fix the issue detailed here: joomla/coding-standards#80

I have broken in parts this original pull #4590 to make it easy for review. This pull is contains only the mix of latest files to remove the @package and @subpackage tags.

The rest of the changes were sent in different pulls: #4603, #4625, #4632, #4636, #4637, #4639 and #4617.