added an example configuration which describes in some detail all the
possible configuration items that could be present in a YAML document
that dripline can understand.
PEP8 constant names
change instruments -> providers.  remove TODO regarding the demo
configuration yaml file.  add name collision checking.
change instruments -> providers.  change model -> module.