@lplotni/@puffedo: TRUNK-287 We added a test to the ConceptServiceImplTest verifying that the whitespaces will be trimmed when storing a name of a concept. We also tidied up the imports and some tests.
@lplotni TRUNK-287 Applied the changes.

As discussed with @dkayiwa
TRUNK-3644 Strip off qualifier when comparing versions

(cherry picked from commit 36f2c8da3e5c32ae836d4bb318d6b445e8062e2a)

Conflicts:
	api/src/main/java/org/openmrs/module/ModuleUtil.java
TRUNK-4250  You can set your default locale message is messed up
Merge pull request #634 from vaibhav-hp/TRUNK-4250

TRUNK-4250  You can set your default locale message is messed up
Merge pull request #632 from lplotni/TRUNK-287-corrected

TRUNK-287
TRUNK-3902 Proposal: rename concept_numeric.precise property to concept_numeric.allowDecimal
TRUNK-resolved review comments
TRUNK-3902 added @Deprecated to precise related deprecated methods and removed some unnecessary space in changeset
TRUNK-3902 corrected changeset to changeSet
Merge pull request #637 from k-joseph/TRUNK-3902

TRUNK-3902 Proposal: rename concept_numeric.precise property to concept_numeric.allowDecimal
TRUNK-3902 changchanged isPrecise() to getAllowDecimal
Fixing NPE in MemoryLeakUtil
Merge pull request #640 from k-joseph/TRUNK-3902

[#TRUNK-3902]  Proposal: rename concept_numeric.precise property to concept_numeric.allowDecimal
Followup fix for: Unable to invoke getForms after adding FormField to
containingAnyFormField - TRUNK-4189