[config] add config infrastructure to manage configurations
[git] ignore source insight files