* Enable HMCL to create game thread dump while game is running
* Fix checkstyle
* Hide accessToken
* Code cleanup
* Code cleanup
* Enhance I18N and declare the charset (UTF-8) of output file
* Inline variables
* Update the modifier of org.jackhuang.hmcl.game.GameDumpCreator#writeDumpHeadTo from public to private
* Refactor
* Add license for GameDumpCreator, remove support for Java 8
* Remove unnecessary Arrays.copyOf
* Fix checkstyle
* Use system charset to read the inputstream from JVM
* opt GameDumpCreator
* retry on failed attach to vm
* update GameDumpCreator
* Opt GameDumpCreator
* Fix
* Include BCIG
* Use BCIG to get PID.
* Fix.
* Fix again.
* Code cleanup. Fix bugs.
---------
Co-authored-by: Glavo <zjx001202@gmail.com>