doc: details of how file extensions are handled

* closes https://github.com/jefferis/nat/issues/190