Allow support of arrays and properties within keys

Adds support for arrays in the following formats within ini configuration files.

```ini
files = "example1"
files.array[] = "more example"
files[] = "another_example"
files[example_files] = "test"
```