Updates to the eml() constructor method

Working on depricating the eml() constructor.
- data.set vs data.frame, and use of `meta` argument, and the prompt for
  the wizard are all handled by eml_dataTable now, so ignore handling
  these.
- Revoked version argument -- cannot handle versioning merely by
  changing namespaces, even though 2.1.1 and 2.1.0 are largely
  compatible.
- If creator is NULL instead of character(0) on account of a call
  to get default from eml_config, reset it to the valid character(0)
  type to avoid throwing an error. It is okay to construct eml
  peicewise and have missing required elements at the start.
tweaking eml constructor more.  updated tests; all tests passing again
advanced writing tutorial (first draft)
fix highlighting for github
merge cpfaff commits to literature module
Address to character

o useful in BibTeX entry coercions of the EML bibliography types

Related to issue #27
Adds more coercions to literature module

o now coercion
	thesis <-> bibentry possible
o also adds the coercion
	conferenceProceedings <-> bibentry

Related to issue #27