Add VillageComponentElectronicShop. Remove a lot of code dupe from NEI compat. A lot of improvements still need to be done to Village/-er code

A lot of Village/-er code: http://www.planetminecraft.com/blog/modding-trouble---adding-village-components-forge-164