Add get_array convenience function.

We should probably consider making toml_array its own type rather than
having toml_value<std::shared_ptr<toml_base>> floating around...