TRUNK-3848 when upload a new module the tasks stop working
TRUNK-4414 - Ensure message correctly reflects validation error
TRUNK-4260: Error while submitting empty form in the page: openmrs/admin/concepts/conceptSource.form
Merge pull request #973 from rpuzdrowski/TRUNK-4260

TRUNK-4260: Error while submitting empty form in the page: openmrs/admin/concepts/conceptSource.form
TRUNK-4415 Add sonar properties
TRUNK-4415 Excluded tests failing with JaCoCo
TRUNK-4415 Added missin build tag
TRUNK-4416 Throwable and Error classes should not be caught
TRUNK-4417 Added missing hashCode methods
Merge pull request #666 from mylesbarros/master

TRUNK-3848 when upload a new module the tasks stop working
Merge pull request #972 from vinayvenu/TRUNK-4414

TRUNK-4414 - Ensure message correctly reflects validation error
TRUNK-4389: Added DRUG_ORDER_TYPE_UUID & TEST_ORDER_TYPE_UUID constants to OrderType class,
Added unit test method saveOrder_shouldSetOrderTypeOfDrugOrderToDrugOrderIfNotSetAndConceptNotMapped to OrderServiceTest,
Added unit tests and code to set order type of drug/test order to drug/test order respectively if not set and concept not mapped in saveOrder() method

(cherry picked from commit cdb90e75c2fae11492fba94121c05ea3968143f5)
TRUNK-4389 Fixed tests and formatting
Fixed tests when running with sonar