Methods uber alles

Miscellaneous changes to modernize the repo included.

Aside from that, changes mixlib config to prefer method call over direct access to the internal hash.