Removed "dissonance figures" things

Now I'll have the most recent LilyPond things with which to get everything
finally onto master, for the 1.1.0 release, whenever that happens...
correct the RuntimeError() message
replace module-level docs for the "analyzers" module

(cherry picked from commit 63d94e3c425b32163321ff524468a9e722fa5426)
correct the RuntimeError message in WorkflowManager.output()

Almost exactly like commit f4591a5c5a0eaf397512c04be9267e8e441a1ed6,
but to avoid trouble, not quite.
Split WorkflowManager.output() Instructions to Private Class Methods

Also add tests for the LilyPond output thing. Sorry for doing so much
in one commit... sorry to myself, I guess...

Closes #68
add pylint to optional_requirements.txt
Merge branch 'devel_lily'

Incredible! It's LilyPond! Maybe!

Conflicts:
	vis/workflow.py
add some things to release vis-framework-1.1.0 with LilyPond in output()
FIX: release 1.1.2: now installs outputlilypond module
minor nonsense changes to copyright year and codeauthor
Remove Unused Function vis.analyzers.indexer.mpi_vert_aligner()

I don't even really remember what it used to do...
Revise vis.analyzers.indexer Documentation

Next step: allow an Indexer to accept a DataFrame... yikes!
Remove VERT_ALIGNER_SUITE Declaration from test_indexer.py

Test suite removed in commit a77754a36a6cdfd77a2eaf566b57189823729430
Rewrite Indexer.run() API to Reflect the Coming DataFrame Use
Revise Indexer and TemplateIndexer Docs

- new procedure for turning a TemplateIndexer into a new indexer
- remove troublesome section headers
- clarify when run() should return a DataFrame vs list of Series
Rewrite API Documentation so Indexer Accepts Lots of Things
Rewrote the Part about Returning from Indexer.run()

- added signature and docs for new Indexer.make_return(), which will
  help subclasses return the proper DataFrame
- added make_return() call to TemplateIndexer.run()
reduce duplication in run_tests.py
Rename the "hardcore" Indexer Tests to "init" Tests

That's what they're for, after all...
Add Test Suite for indexer.Indexer.make_return()