Possible workaround for http://bugs.mysql.com/bug.php?id=57432
Merge branch 'release/2.1'

Conflicts:
	db/src/main/java/com/psddev/dari/db/SqlDatabase.java
Adds text/x-component for .htc files.
Backport of 902e763232b023dc0892d119c510d38449b6bd2d (Fix for bad data inserted as a result of being called with an incorrect typeId)
Merge branch 'release/2.1'

Conflicts:
	db/src/main/java/com/psddev/dari/db/MetricAccess.java

This is a merge of a backport; the incoming changes have been ignored.
Changes storage item not to upload .htc files to the CDN since there are relative pathing issues.
Changes ReferentialText to strip out bad elements.
Changes BeanProperty to be used only if the backing class actually exists.
Adds DynamicAttributes support to FrameTag.
Fixes possible infinite recursion when CSS property value contains the colon character.
Changes ObjectField#toDefinition to pre-allocate the map to avoid resizes.
Improves ObjectUtils#getClassFromLoader so that it can cache failures.
Merge branch 'master' into feature/kaltura