Updated build-deps + recommends.

We install Text::Textile + Text::Markdown so the build-time tests
can run.

We recommend them at run-time because they are optional