Ratio: calling init() after the module is initially powered on is not necessary
and leads a) to an additional startup latency and b) (more annoying) to a loud
"plop" sound on the speaker output of the DFPlayerMini module.
By adding an optional parameter doReset to the begin() method, the user can now
decide, if the reset should be peformed. Default is true, which is same
behaviour as now (i.e. perform reset()).