TRUNK-4280 Changed the date format in getValueAsString() method of Obs class to get date in yyyy-MM-dd format

TRUNK-4280 | Fixed the @Should in the test
Merge pull request #1009 from Bhamni/TRUNK-4280

TRUNK-4280 Changed the date format in getValueAsString() method of Obs c...
TRUNK-3586 Update unit testing environment to use mocks
OrderService getActiveOrders as of date does not consider start date TRUNK-4442

Cleaned up code in HibernateOrderDAO.getActiveOrders - TRUNK-4436
removed stray drug order row in test data set - TRUNK-4442
Follow up to rename some old startDate related variables and test method   - TRUNK-4443
TRUNK-4030: locking mechanism for forms
Merge pull request #1011 from rpuzdrowski/TRUNK-4030

TRUNK-4030: locking mechanism for forms
TRUNK-4031: locking mechanism for patient_identifier_type
Merge pull request #1012 from rpuzdrowski/TRUNK-4031

TRUNK-4031: locking mechanism for patient_identifier_type
TRUNK-4032: locking mechanism for person_attribute_type
Merge pull request #1013 from rpuzdrowski/TRUNK-4032

TRUNK-4032: locking mechanism for person_attribute_type
TRUNK-3586 Slightly improved and prepared for backporting
Followup fix for: Ability to start all modules in their correct order -
TRUNK-4438
(cherry picked from commit 8ac9cd8cf48c15d55d46b787c23002db98709d56)
TRUNK-3876: HibernateSerializedObjectDAO.saveObject should set auditable fields before serializing
Merge pull request #1015 from rpuzdrowski/TRUNK-3876

TRUNK-3876: HibernateSerializedObjectDAO.saveObject should set auditable...
Trunk-4444 Validate order overlap with scheduled date

Trunk-4444 Implementing feedback on earlier commit

Trunk-4444 Adding void order check while checking overlapping schedule of orders