npm install --save-dev gulp-karma karma-jasmine  karma-chrome-launcher
Add karma gulp tasks
Move ccCountries to GeonamesSvc.getCountries
Move ccRequest to GeonamesSvc.request
Move ccCountry to GeonamesSvc.getCountry
Move flagPath and mapPath to GeonamesSvc
Move ccNeighbours to GeonamesSvc
Move ccCapital to GeonamesSvc
Move ccTimezone to GeonamesSvc
Add getNeighbours func
Add getCapital func
Add getTimezone & getCapitalDetails funcs
cleanup mapPath anf flagPath