CAMEL-7419 - Configure endpoints with many options in the DSL using a mix of url and properties

I'm using the following XML representation:
```xml
<from uri="timer:foo">
    <option key="repeatCount">10</option>
</from>
```
It's only available when creating a `FromDefinition` from XML, if you're using the Java DSL you can use `URISupportcreateRemainingURI()` in order to create your very long URI.
It's handled by `<from />`, `<to />`, `<inOut />` and `<inOnly />`.