made _load_version_file easier to test
using debug logging as a good lib should
split get_package_list into a few functions
update package handler method name
updated methods for easier testing
return if patches are None
got the get method

I’m thinking of making a __call__ for it to prevent this in the future
fixed failing tests
update ToDo
merged update_version & deploy > process_packages
update tests for merged func
fixed tests
package handler refactor complete

everything removed under todo in change log is complete
move bsdiff_py to utils

updated cwd to use jms_utils
updated EasyAccessDict

Implemented a __call__ method because I always forget to look for a key
with the get method. Also updated the imports throughout the package.
updated coverage report
moved GetCh to jms_utils
update change log
using urllib3 instead of requests

Doing this to enable dynamic block sizing
fixed my_file test error