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)
fixed gui xml
fixed setting.py
tested dummy case
tested multiple dummy cases
Merge pull request #5 from KODeKarnage/master

fixed so works now, tested with multiple dummies