Add PIL requirement (should have been done much earlier) make textarea take up all the space
Validation to make sure at component type is selected, but not both. fixes for carasoul responsive