Upgrade to Fantomas 1.3.0 and refactor formatting commands

Fix #361.
Fix #369.
Update build script

- Disable test auto-discovery on CI
- Create build version
- Package artifacts
Merge pull request #418 from dungpa/code-formatting

Update source code formatting