blackknightio.pas:
 - Adpated the relay output for the door strike
 - Thinking about how to implement the busy_delay functions
sounds.sh
 - Complete overhaul: nearly rewritten from scratch
 - Use POST instead of GET
 - Passing hashes instead of file names
 - Added JSON output
 - Added directory support: they work as different categories