Fix codestyle and doc blocks from 3.3 merge
code style
Correct enQueueMessage to enqueueMessage
[bug] [33688] JApplicationCms::getRouter is a static method.
Closes #3548
[bug] [33662] Microdata in single article view causes invalid HTML
Close #3511, close #3555
Merge pull request #3562 from sovainfo/patch-5

Correct enQueueMessage to enqueueMessage
[bug] Fix the unit tests, close #3550
Merge branch 'staging' into 3.4-dev