extract_ui_features function

Extract Shiny UI input and output elements and their ids (including custom Output functions)