Implemented checks for overlapping visits
TRUNK-2312: nav menu expand
TRUNK-2312: Fixing the left edge overlapping of the OpenMRS text logo
TRUNK-3335 Retired Provider Attribute Types should not be shown when adding/editing providers
TRUNK-3010 - Fix error with non-existent patient id
TRUNK-3010 - Use formatter to correct indentation
modifying surangas pull request accoring to comments on pull request 470
TRUNK-4300 - OpenmrsCookieThemeResolver should never throw an exception, because that would break the uncaughtException page
Merge pull request #714 from djazayeri/TRUNK-4300

TRUNK-4300 - OpenmrsCookieThemeResolver should never throw an exception,...
TRUNK-377 Clarify required fields on management interfaces
Merge pull request #724 from aka001/TRUNK--377

TRUNK-377 Clarify required fields on management interfaces
Merge pull request #676 from ShubhamRai/TRUNK-3335

TRUNK-3335 Retired Provider Attribute Types should not be shown when add...
Merge branch 'TRUNK-3963' of https://github.com/WolfSchlegel/openmrs-core into WolfSchlegel-TRUNK-3963
TRUNK-377 Clarify required fields on management interfaces
Fixing failing tests for: Visit validator should prevent or allow
overlapping of visits depending on global property - TRUNK-3963
Putting back commented out code at: Visit validator should prevent or
allow overlapping of visits depending on global property - TRUNK-3963
Merge pull request #728 from aka001/TRUNK___377

TRUNK-377 Clarify required fields on management interfaces
TRUNK-377 Clarify required fields on management interfaces
TRUNK-4166: Added check in BaseAttributeTypeValidator to prevent DatatypeConfiguration to be blank if Datatype is equal to Regex-Validated Text
TRUNK-4166 added junit test in BaseAttributeTypeValidatorTest