also move ext4 provider tests
fix generation on component css class names
require htmlawed from vendor direcory
travis: use composer instead of library repository