Add logSilent option to suppress logs
Add test for logSilent
Merge branch 'feature/index-logger' into develop