Add independent test method.
Run test from start.sh
Remove unused parameters
Make gpioswitch to be non-default eventchecker
fix interval bug