fix(NgComponent): Drop cssUrls, leaving cssUrl only

cssUrl can accept either a String or a List<String>
It also fixes a bug in the template cache generator where cssUrls was
not taken into account previously.

BC Breaks: cssUrls has been dropped from the constructor, allCssUrls getter has been dropped in favor of cssUrls