Added specs for country
Added city specs
refactored validation for Country
Refactored validation for country
validation for user
Refactored validation for country
Merge pull request #3 from Qwinix/country_testcase

[development country_testcase] Refactored Validation for Country
[development model-city-design] Resolved merge conflict
Merge branch 'development' into model-design-city

Conflicts:
	app/models/country.rb
	spec/factories/countries.rb
	spec/models/country_spec.rb
Merge pull request #4 from Qwinix/user_testcase

[development user_testcase]  Validation for User
Merge pull request #5 from Qwinix/model-design-city

[development model-design-city] Resolved merge conflict
[development model-design-city] Removed duplicate files
Merge pull request #6 from Qwinix/model-design-city

[development model-design-city] Removed duplicate files
[development travis_setup] Travis setup
[development travis_setup] Travis setup
Merge branch 'travis_setup' of github.com:Qwinix/bournville-api into travis_setup
[development travis_setup] Travis setup
Merge branch 'travis_setup' of github.com:Qwinix/bournville-api into travis_setup
Merge pull request #8 from Qwinix/travis_setup

[development travis_setup] setting-up travis
[development test_travis] Removed space