Add :control_class option for per-field override.

This is a cleaner solution to allowing for special behavior needed
for file_field, as suggested by @potenza.