[core] asset generators - phase 2

Make a mecanism of Asset generator based on a AssetContent and a AssetContentGenerator.
 - Content to holder the generated content,
 - Generator to transform the content into an asset.

Built-in generator
 - Javascript content generator
 - JQuery content generator (with placeholder)

 The placeholder mecanism is based on AbstractAssetPlaceholderContentGenerator