Tidied up the erroe messages and fixed the anniversary function so that it accounts for anniversaries on the 29th of February
Added leap year anniversary to make sure that anniversary function takes account of leap years.
Added support for anniversaries that haven't occurred yet.
Updated the internal readme file
Merge remote-tracking branch 'origin/develop'

Conflicts:
	date_format_mappings.py
Merge remote-tracking branch 'origin/develop'
Merge branch 'develop'

Conflicts:
	info.plist
Code tidying