Add SimpleForm.custom_inputs_namespaces config

This allows to namespace custom inputs classes to avoid conflicts with other form libraries.

This fixes #1077
I think is better to default the namespaces to `Object`, `SimpleForm::Inputs` and `SimpleForm::FormBuilder` and only call `attempt_mapping_with_custom_namespace` instead of these three conditionals.