Initial import
Added delegation methods in src/{configuration,schema}.lisp

* src/configuration.lisp (define-delegation option-cell): added
  delegation methods for option-type, option-default,
  option-description
  (define-delegation standard-option): similar
* src/schema.lisp (standard-schema-item::description): new slot;
  stores a description of the schema item
Cleaned up types in src/types.lisp

* src/types.lisp (header): added one-line summary
  (wild-name-component): new type
  (name-component): use `wild-name-component'; added documentation
  string
  (%every-element-name-component): renamed
  every-element-name-component -> %every-element-name-component;
  cleaned up
  (%has-wild-component): new function; helper
  (name): added documentation string
  (wild-name): new type; name containing wild components
* src/name.lisp (shared-initialize :before wildcard-name t): proper
  type check for name components
* src/package.lisp (package options): added exported symbol
  wild-name-component and name-component
Moved name grammar src/{name-grammar -> name}.lisp

* src/conditions.lisp (name-parse-error): new condition; signaled when
  parsing a name string fails
* src/name.lisp (wild-card-name): added documentation strings
  (defrule *): moved here from src/name-grammar.lisp
  (parse-name): likewise; signal name-parse-error on failed parse
* src/name-grammar.lisp: removed; name grammar is now contained in
  src/name.lisp
* src/package.lisp (package options): added exported symbol
  name-parse-error, name-parse-error-text, merge-names and parse-name
* options.asd (system options): removed file src/name-grammar.lisp
Cleanup and documentation improvements in **/*.lisp

* src/conditions.lisp (header): fixed one-line summary
  added class and slot documentation; cleaned up method parameters;
  cleaned up comments
* src/protocol.lisp: likewise
* src/mixins.lisp: likewise
* src/configuration.lisp: likewise
* src/schema.lisp: likewise
* src/conversion.lisp: likewise
* src/macros.lisp: likewise
* src/sources/protocol.lisp: likewise
* src/sources/source-commandline.lisp: likewise
* src/sources/source-environment-variables.lisp: likewise
* src/sources/source-file.lisp: likewise
* src/sources/source-stream.lisp: likewise
* src/sources/source-sequence.lisp: removed; was unused
* src/sources/asdf.lisp: likewise
* test/package.lisp: removed unused testing code