History on content type

History use content type instead of separated history model for each content type (asset, licence, support, etc.). This solution is more flexible.
lambda would be better, or change name to 'no_op' at least?