Full coverage for date_function.php and fix for case "Spanish" which isn't in lang_language.  Translation refactoring included.
Merge branch 'PHPUnit_Testing_Fixes' of github.com:iankarlwallace/openemr into PHPUnit_Testing_Fixes

Conflicts:
	Tests/library/TranslationIncTest.php