Start work on #50
More work on #50, almosty have all primitives done
Fix #50 - Primitive datatypes now retain their textual values as well as the "parsed" values
Merge branch 'issue50'

Conflicts:
	hapi-fhir-base/src/main/java/ca/uhn/fhir/model/primitive/BaseDateTimeDt.java