Added functionalities:
Added capabilities to interact with NOMAD (Oasis), uploading files, getting user information and using a NOMAD entry as sample
Functionality to comment / uncomment steps in a protocol for testing / quickly changing a protocol
Fixes:
CAMELS should not crash completely anymore when an instrument cannot be initialised
Variables should mostly be refreshed for step configs without clicking around
add_metadata removed from Custom_Function_Signal
search in channels-tables not case sensitive anymore
fixed that protocol without plots starts QApplication when run outside CAMELS