Fix TRUNK-4380 Location parent not displayed:
OpenmrsMessageTag was ignoring the text attribute
Merge pull request #960 from anotherdave/TRUNK-4380

Fix TRUNK-4380 Location parent not displayed:
Fixed length of DrugOrder.dispenseAsWritten field in the hbm file - TRUNK-4379
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