Mostly a maintenance update:
- Set minimum ASE version requirement and deprecation warning cleared (thanks @kavanase !)
- Drop support for Python 2.7, adopt Python 3.6 as the new minimum requirement
- Implement unit testing and Github actions
Mostly a maintenance update: