Dynamic seeks titles in pages’ metadata first.
Config keys to lowercase and catch special characters.
Move check_string_format() from dynamic to the main functions file.
Dynamic now reads transcripts.