Merge pull request #185 from dejan-brkic/2.4.x

CRAFTERCMS-660
Fixes js error (unexpected token -) in dashboard
Merge pull request #191 from quiaro/2.4.x

Fixes js error (unexpected token -) in dashboard
CRAFTERCMS-759
Added recursive flattening of xml files (deeper level of embedded components)
Merge pull request #199 from dejan-brkic/CRAFTERCMS-759

CRAFTERCMS-759