TRUNK-2030 - Changed the labels for retire and delete sections
(cherry picked from commit 654057c5727b2e8a0a14643ec623a810f4f41ea0)
TRUNK-2888 - Retired states should not appear on the patient dashboard
(cherry picked from commit 7a662fb31d05986e71a2899dcc4bcdee82c71c63)
TRUNK-3335 - Retired Provider Attribute Types should not be shown when adding/editing providers
(cherry picked from commit 1fb1de0cd8008d64284da71f49d56c435f7d153b)
TRUNK-3912 Task does not turn off automatically when uninstalling the module associated with it
(cherry picked from commit 48921ef55f65d97ff3b3df2eca59f1599ab06e1f)
TRUNK-3912 Code enhancements
(cherry picked from commit eb6cedee47bb5b4359ac1bd31b874952e0ab3e13)
TRUNK-2894: Change all void references to delete in interface
(cherry picked from commit 915297054036d89875d1f580925e142b0dc7a9eb)
TRUNK-2658: Javascript errors on patient dashboard in firefox
(cherry picked from commit 74112db4ea84278405e616e1787ed1f8f3a7b508)
TRUNK-4485: Making provider search match mode configurable using a global property with default value EXACT when searching using provider identifiers
(cherry picked from commit c37f0bad60bc9e47f36a2d382e05a337a09cee02)
TRUNK-2472 - Added person attribute search match mode global property
(cherry picked from commit 9e2dd08167fc62d94ca4d80db999b315cedce881)
TRUNK-3826: Bug in PersonAttribute.compareTo

Follow to Bug in PersonAttribute.compareTo - TRUNK-3826