Add option dia_first_files for the diameter

With this option is is possible to provide a list of files to compile
first. It is necessary when diameter dictionaries have dependencies.
We might use an auto-wrapping (based on io:columns/1) printer in a future rebar version, but right now we don't. Hence, can you please reformat the message to not exceed 79 columns?