Add support for python scripts in web config GUI
Add support for python scripts + small improvements:
- rename object to item (was causing a lot of confusion)
- improve speed by:
- reading config tree instead of config file contents
- caching tree contents