Fixed length of DrugOrder.dispenseAsWritten field in the hbm file - TRUNK-4379
TRUNK-4109: Get observations by accession number

org.openmrs.api.ObsService#getObservations and
org.openmrs.api.ObsService#getObservationCount are now overloaded to support
specification of accession number.
If specified, only observations (or their count) with matching accession
number are returned.

See https://issues.openmrs.org/browse/TRUNK-4109

Unit tests for org.openmrs.api.ObsService#getObservations and
org.openmrs.api.ObsService#getObservationCount now use the new
(and most general) methods.
Merge pull request #963 from vencik/master

TRUNK-4109: Get observations by accession number
TRUNK-4315: Validate on client side (javascript)

Decided to validate on client side because on server side calling provider.getName()
when person is set will return person's full name and so it is not possible to tell if
this was set on the client side.

TRUNK-4315 - Removed commented out code

TRUNK-4315 - Ammended method for checking whether person or provider name is provided

TRUNK-4315: Added a span tag to hold error message from both client and server
Merge pull request #961 from geoff-wasilwa/TRUNK-4315

TRUNK-4315: Validate on client side (javascript)
Fixed formatting
Upgrade to 1.10 fails if there are orders with orderers that have no provider accounts - TRUNK-4402
Patient dashboard issue when using french locale - TRUNK-4251
TRUNK-4403 Blank drug order frequencies and dosing units should be converted to null during upgrade
TRUNK-3625: Fixed web image handler

org.openmrs.web.controller.observation.handler.WebImageHandler#getObs
must pass valid java.util.Locale object to org.openmrs.Obs#getValueAsString.
Locale is now obtained from Context.

See https://issues.openmrs.org/browse/TRUNK-3625
Follow up to fix liquibase changeset comment - TRUNK-4402
Fixed failing unit test - TRUNK-4402
Add a setDosing method to DrugOrder that takes a DosingInstruction type TRUNK-4388

Applied auto format changes - TRUNK-4388
Hibernate queries in HibernatePatientSetDAO should use new order entry fields TRUNK-4407
Upgrade should fail if there are discontinued orders with null discontinued_date or discontinued_by values - TRUNK-4401
Rename view privileges in OrderService TRUNK-4400

Follow up to rename VIEW privileges for order frequency and care setting to GET - TRUNK-4400

Follow up to add missing privileges and fix invalid ones - TRUNK-4400
Follow to rename the actual privilege names to match the constant names - TRUNK-4400
Follow to undo stray edit - TRUNK-4400
Changed upgrade scripts to look up unknown provider by a global property and not name, also added ProviderService.getUnknownProvider - TRUNK-4402
Merge pull request #971 from vencik/master

TRUNK-3625: Fixed web image handler