Added welsh lang
Welsh i18n, prepare all views ready to recieve locale
Welsh i18n, prepare all views ready to recieve locale

Signed-off-by: Ruben Diaz <ruben.diaz@valtech.co.uk>
Merge branch 'development-lang' into welsh
Add change language ability for welsh/english switching, do a first pass at translating all existing messages into Welsh, refactor base page structures and first page to use resources for messages
Merge branch 'development' into development-lang

Conflicts:
	c3/app/views/common/helpLine.scala.html
Merge branch 'development-lang' into welsh

Conflicts:
	c3/app/views/common/helpLine.scala.html
Fixed bug where change of language was crashing change of circ
Merge branch 'development' into development-lang
Merge branch 'development-lang' into welsh
Implement change language unit tests
Added change language integration tests for Welsh spike
Refactored title selection to use locale based messages for display names
Refactored date placeholder selection to use locale based messages for month display names
Fixed bug where url was continually having ?changing=true applied to it every time the language was changed
Merge branch 'development' into development-lang-merge

Conflicts:
	c3/app/controllers/circs/s3_consent_and_declaration/G2Submitting.scala
	c3/app/controllers/circs/submission/ChangeOfCircsSubmissionController.scala
	c3/app/controllers/s11_consent_and_declaration/G5Submit.scala
	c3/app/controllers/s11_consent_and_declaration/G7Submitting.scala
	c3/app/controllers/s2_about_you/AboutYou.scala
	c3/app/controllers/s2_about_you/G3ClaimDate.scala
	c3/app/controllers/s2_about_you/G3TimeOutsideUK.scala
	c3/app/controllers/s2_about_you/G7OtherEEAStateOrSwitzerland.scala
	c3/app/controllers/s2_about_you/G8MoreAboutYou.scala
	c3/app/controllers/s5_time_spent_abroad/G1NormalResidenceAndCurrentLocation.scala
	c3/app/controllers/s5_time_spent_abroad/G2AbroadForMoreThan4Weeks.scala
	c3/app/controllers/s5_time_spent_abroad/G4Trip.scala
	c3/app/controllers/s5_time_spent_abroad/TimeSpentAbroad.scala
	c3/app/controllers/submission/ClaimSubmissionController.scala
	c3/app/models/view/CachedClaim.scala
	c3/app/views/common/helpLine.scala.html
	c3/app/views/s2_about_you/g3_timeOutsideUK.scala.html
	c3/app/views/s2_about_you/g6_trip.scala.html
	c3/app/views/s2_about_you/main.scala.html
	c3/app/views/s5_time_spent_abroad/g1_normalResidenceAndCurrentLocation.scala.html
	c3/app/views/s5_time_spent_abroad/g2_abroad_for_more_than_4_weeks.scala.html
	c3/app/views/s5_time_spent_abroad/g3_abroad_for_more_than_52_weeks.scala.html
	c3/app/views/s5_time_spent_abroad/g6_completed.scala.html
	c3/app/views/s5_time_spent_abroad/main.scala.html
	c3/conf/routes
Welsh - Final changes for welsh spike (after merging latest development branch in)
Merge branch 'development' into development-lang-merge

Conflicts:
	c3/app/controllers/circs/s1_identification/G1AboutYou.scala
	c3/app/controllers/circs/s1_identification/G2YourContactDetails.scala
	c3/app/controllers/circs/s1_identification/G3DetailsOfThePersonYouCareFor.scala
	c3/app/controllers/circs/s1_identification/Identification.scala
	c3/app/controllers/circs/submission/ChangeOfCircsSubmissionController.scala
	c3/app/controllers/s10_pay_details/PayDetails.scala
	c3/app/controllers/s11_consent_and_declaration/G6Error.scala
	c3/app/controllers/s2_about_you/AboutYou.scala
	c3/app/controllers/s2_about_you/G5AbroadForMoreThan52Weeks.scala
	c3/app/controllers/s2_about_you/G9Employment.scala
	c3/app/controllers/s3_your_partner/YourPartner.scala
	c3/app/controllers/s4_care_you_provide/CareYouProvide.scala
	c3/app/controllers/s4_care_you_provide/G10BreaksInCare.scala
	c3/app/controllers/s6_education/Education.scala
	c3/app/controllers/s6_education/G2AddressOfSchoolCollegeOrUniversity.scala
	c3/app/controllers/s7_employment/Employment.scala
	c3/app/controllers/s7_employment/G14JobCompletion.scala
	c3/app/controllers/s7_employment/G3JobDetails.scala
	c3/app/controllers/s7_employment/G4EmployerContactDetails.scala
	c3/app/controllers/s7_employment/G5LastWage.scala
	c3/app/controllers/s7_employment/G6AdditionalWageDetails.scala
	c3/app/controllers/s8_self_employment/SelfEmployment.scala
	c3/app/controllers/s9_other_money/G6OtherStatutoryPay.scala
	c3/app/controllers/s9_other_money/OtherMoney.scala
	c3/app/controllers/submission/ClaimSubmissionController.scala
	c3/app/models/view/CachedClaim.scala
	c3/app/views/circs/s1_identification/g1_aboutYou.scala.html
	c3/app/views/circs/s1_identification/g2_yourContactDetails.scala.html
	c3/app/views/circs/s1_identification/g3_detailsOfThePersonYouCareFor.scala.html
	c3/app/views/circs/s1_identification/g4_completed.scala.html
	c3/app/views/circs/s1_identification/main.scala.html
	c3/app/views/circs/s2_report_changes/g4_otherChangeInfo.scala.html
	c3/app/views/circs/s2_report_changes/main.scala.html
	c3/app/views/circs/s3_consent_and_declaration/g2_submitting.scala.html
	c3/app/views/circs/s3_consent_and_declaration/main.scala.html
	c3/app/views/common/error.scala.html
	c3/app/views/common/govMain.scala.html
	c3/app/views/common/govMainDefault.scala.html
	c3/app/views/common/govMainTest.scala.html
	c3/app/views/common/health.scala.html
	c3/app/views/common/helpLine.scala.html
	c3/app/views/common/session_timeout.scala.html
	c3/app/views/common/thankYouCircs.scala.html
	c3/app/views/common/thankYouClaim.scala.html
	c3/app/views/errors/onHandlerNotFound.scala.html
	c3/app/views/ga/trackSubmit.scala.html
	c3/app/views/s10_pay_details/g2_bankBuildingSocietyDetails.scala.html
	c3/app/views/s10_pay_details/g3_completed.scala.html
	c3/app/views/s10_pay_details/main.scala.html
	c3/app/views/s11_consent_and_declaration/g3_disclaimer.scala.html
	c3/app/views/s11_consent_and_declaration/g4_declaration.scala.html
	c3/app/views/s11_consent_and_declaration/g6_error.scala.html
	c3/app/views/s11_consent_and_declaration/g7_submitting.scala.html
	c3/app/views/s11_consent_and_declaration/main.scala.html
	c3/app/views/s1_carers_allowance/main.scala.html
	c3/app/views/s2_about_you/g10_completed.scala.html
	c3/app/views/s2_about_you/g3_claimDate.scala.html
	c3/app/views/s2_about_you/main.scala.html
	c3/app/views/s3_your_partner/g5_completed.scala.html
	c3/app/views/s3_your_partner/main.scala.html
	c3/app/views/s4_care_you_provide/g12_completed.scala.html
	c3/app/views/s4_care_you_provide/g2_theirContactDetails.scala.html
	c3/app/views/s4_care_you_provide/main.scala.html
	c3/app/views/s6_education/g1_yourCourseDetails.scala.html
	c3/app/views/s6_education/g2_addressOfSchoolCollegeOrUniversity.scala.html
	c3/app/views/s6_education/g3_completed.scala.html
	c3/app/views/s6_education/main.scala.html
	c3/app/views/s7_employment/g10_childcareExpenses.scala.html
	c3/app/views/s7_employment/g12_personYouCareForExpenses.scala.html
	c3/app/views/s7_employment/g14_jobCompletion.scala.html
	c3/app/views/s7_employment/g15_completed.scala.html
	c3/app/views/s7_employment/g4_employerContactDetails.scala.html
	c3/app/views/s7_employment/g9_necessaryExpenses.scala.html
	c3/app/views/s7_employment/main.scala.html
	c3/app/views/s8_self_employment/g5_childcareExpensesWhileAtWork.scala.html
	c3/app/views/s8_self_employment/g7_expensesWhileAtWork.scala.html
	c3/app/views/s8_self_employment/g9_completed.scala.html
	c3/app/views/s8_self_employment/main.scala.html
	c3/app/views/s9_other_money/g8_completed.scala.html
	c3/app/views/s9_other_money/main.scala.html
	c3/conf/messages.en
	c3/conf/routes
	c3/test/controllers/circs/s1_identification/G1ReportAChangeInYourCircumstancesSpec.scala
Fix compile issue
US534 - completion of spike and latest development branch plus mark welsh tests as pending