common: Remove duplicate code

* Remove util/dictconfig.py as it's a duplicate of lib/dictconfig.py
common: Remove unused code in lib/singleton
burnin: Filter flavors based on 'SNF:allow_create'

Filter out flavors that are not allowed to create a machine.
Update snf-ci to support the same functionality.