added debounce code, needs testing
updated changelog and version
Merge branch 'dev_interrupts' into testing