Record to struct updates for Dynamo.Connection.File, Dynamo.Filters.Exceptions.Debug.Frame, Dynamo.Loader.Config, Dynamo.Static.Config. Updated usage of File.Stat for record to struct changes. Remove deprecation warning for using String.to_char_list!/1, and Kernel.iolist_to_binary/1. Record: Dynamo.Connection.Behavior.connection, still remains. A few more deprecation warnings still remain. Tests currently failing.

Changed to using Binary.Dict to get rid of deprecation warning ("Using records with the Dict module is deprecated, please use structs instead"), maybe this object should be extracted from Dynamo?

Updated missed map updates from previous commits to get all tests passing.

__ENV__.location is not found anymore, replaced with __ENV__.file and __ENV__.line instead.

The following lines still report deprecation warnings:
  - test/dynamo_test.exs:40 DynamoTest."test defines root based on otp app"/1
  - lib/dynamo/static.ex:45 Dynamo.Static.init/1
Deprecation warning: "String.from_char_list!/1 is deprecated, please use String.from_char_data!/1 instead". These lines do not utilize Sting.from_char_list!/1, error line reporting incorrect?
File.stat changes from record to struct for 0.13.2