added module search and instantiation

rewrote the doc string
simplified the OSMCSetting.py
added time out deletion in service
included instance ordering

Still to do:
- create addon specific settings to allow for user activation and
install of new settings modules
- next page, back page function in gui
- explanatory text (each module should describe what it does)