Revised artifact configuration initialization
Checked in global artifact module documentation
Updated elixir version
Added in some fundamental application records
Added guard to Artifact#config()
Checked in base of configuration manager for artifact (Builds but lacks
the GenServer callbacks nessasary to make it actually useful)
Merge branch 'artifact_config'

* artifact_config:
  Checked in base of configuration manager for artifact (Builds but lacks the GenServer callbacks nessasary to make it actually useful)
  Added guard to Artifact#config()
  Added in some fundamental application records
  Updated elixir version
  Checked in global artifact module documentation
  Revised artifact configuration initialization

Conflicts:
	lib/artifact.ex