reconsider where we need transactions and use sqlite busy handler with timeout to reduce (and hopefully "fix") the effects of tables locked when using multiple processes
Merge branch 'develop' of https://github.com/jklsemi/jklsemi into develop