API finally usable & config removes ghost sensors causing NPE.
I did a few changes to make the API finally usable. The config will remove ghost sensors (the ID is the only thing saved in the sensors.yml file) that somehow are left in the sensors file. Still no clue how its happening but at least I have a way to find & delete them.
Last update was sort of required fix because it was a performance issue that I neglected to fix, this one was just side work because someone requested I finish it and future updates shouldn't be coming out this fast.