Metadata

One minor bug fix, config file readability, plus implementation of metadata IP and port in configuration.
This is not correct: `dict.get()` will never throw `KeyError`, it'll return `None`.