add documentation boilerplate

Fixes #13
reorganize and consolidate tests

Now the tests combine more features into a single set of simpler, faster
tests.

This also removes the need for Test::Import.

Fixes #14
add a rationale for the dynamic API

Since we added the static API and blessed it as The Right Way To Do
Things, we lost one advantage we had over ToolKit.
add perl5 to SEE ALSO

Fixes #8