Added baseline code for adding new demographic fields(#172)
Updated code of adding new demographic fields of donor (#172)
Updated code of adding new demographic fields (#172)

--Added test cases--
--Modified user Interface --
Updated Audition and View of Donors (#172)
updated view of adding new demographic fields(#172)
updated Edit & donorSummary of issue(#172)
Added work & address specific fields (172)
Updated edit and donor summary under issue (172)
Added Title to donors and Updated donor forms (172)
Added more preferred languages(172)
Fix binding for Home Number (#172)

Home number was incorrectly bonded to Home Address
Fix binding issues to non-existing FormFields (#172)

The following FormFields are called in donorDetails but do not exist in
the DB (this resulted in Work and Postal address State fields
appearing, when they were not included as fields in the add/edit donor
forms):

- postalAddressCity
- postalAddressProvince
- postalAddressDistrict
- postalAddressState
- postalAddressCountry
- postalAddressZipcode
- workAddressCity
- workAddressProvince
- workAddressDistrict
- workAddressState
- workAddressCountry
- workAddressZipcode
Minor formatting changes (#172)
Fix binding issue for ID Number (#172)

Donor.IdNumber was not binding or storing values.
Merge branch 'develop' into Add_In_Additional_Donor_Demographic_Fields_#172

Conflicts:
	liquibase/db-changelog.xml
	src/model/donor/Donor.java
	src/repository/DonorRepository.java
	test/dataset/DonorRepositoryDataset.xml
	war/WEB-INF/jsp/donors/addDonorForm.jsp
	war/WEB-INF/jsp/donors/donorDetails.jsp
	war/WEB-INF/jsp/donors/editDonorForm.jsp
Set Title in Donor copy method (#172)
Resolve issue with merging of develop (#172)
Change homeeNumber to homeNumber (#172)
Resolve issue with merging of develop (#172)
Update binding for IdType and PreferredLanguage (#172)