-add sum8, sum16, sum24, sum32
-fix naming issue with sum24
-add xor8
Expose bytes per line option in settings file
- Expose formatting options in Hex Inspector
Update hex_viewer.py

- FIX: bits and bytes conversion issue
Lint fixes
Backport fake hex view support from ST3
Small ST settings access fix
Handle much larger files better

- Open large files much quicker
- Configurable max file size limit
Reduce hang when running checksum on large file
Thread export and add abort commands
- Thread the export command
- Properly thread the checksum command when called from export
- Store just the active_thread for all threads
- Add Abort commands to stop a thead if one is running
- Deny starting another like thread if one is running
- Update readme
Add external viewer option

- Add external viewer option
- Use external viewer if file exceeds max file size limit
Merge branch 'master' history into ST3
Detect and allow auto open of hex encoding

- If a view is set to ‘Hexidecimal’ encoding, HexViewer will convert
the view if “auto_open” is enabled.
- Add setting “disable_auto_open_hex_encoding” to disable new auto open
by encoding if it is found to be undesireable.
Merge branch 'master' into ST3