Don't 'public' in interfaces
Get Wikipedia URLs right
Abstract and document the SWEBLE parsing methods
Implement Wikipedia TV brand hierarchy adaptor and update Film extraction

- Includes asynchronous fetching method (FetchMeister)
    - Movie adaptor has been altered to use it too
    - Both may use the same FetchMeister and share the throttling.

- Also, now we try to interpret date templates! (SwebleHelper.extractDate(...)) This allows:
    - Extracting air dates of episodes
    - Extracting run dates of brands

- Work around SWEBLE un-parsing bug
    - Some content was being lost when reconstructing the Mediawiki source from a parsed page with nested templates (admittedly not an expected case, as usually preprocessing would have already expanded them out).
    - The fix is to introduce a slightly modified clone of the RtWikitextPrinter, which includes the unexpected 'garbage' nodes.

- Extract full film crew, and identify them by article URL
    - (If they have a link to their own article, that is.)
Merge pull request #419 from atlasapi/mbst-7755-wp-tv

Wikipedia adaptor