This is a small patch that enables users to select files in the filebrowser via the Python API.
In Python it would look like this: filebrowser_area.spaces.active.select_file(relative_path="path/to/my/file")
It is based on ED_fileselect_activate_by_id. It's more or less a stripped down copy of it.
As I am not very experienced with exposing stuff to the Python API I don't know if I forgot something. In that case let me know!