Added file encoding support with options and autodetection
Minor changes to katywings' encoding PR

Closes #95
Version 0.0.41
Updates package.json description
Updates README.md
Updates CLI usage string and README.md to support opening multiple files and dirs
Version 0.0.42
WIP rebuilds file browser from scratch

Adds BaseScrollable class
Adds BaseList class (inherits from BaseScrollable)
Editor.buffer is now a BaseScrollable
FileBrowser now inherits from BaseList