- Update build environment
- Revise logic on previous track button: Previous track button now uses the shuffle list rather than tracking play history. This allows the previous button to be operational even if there was no previous track played (initial startup) and eliminates need for special handling to avoid putting previous track into play history.
- Fix crash when starting notification on newer versions of Android (tested on 8.1)
