Added var to some accidentally global variables
Merge pull request #4 from m101010ax/pushes

Added var to some accidentally global variables
Resolve some simple warnings detected by JSHint
Prepare to replace the battle log analysis system
Replace monster initialization
Replace powerup drop
Replace warning when Spark of Life has triggered
Replace the battle log analysis system

* Channeling alert
* Effect expiration alert
* Absorb alert
* Proficiency gain
Replace the battle log analysis system

* Scan
* Replace the battle log analysis system

* Monster skill
Replace the battle log analysis system

* Round initialization
* Cure
Replace the battle log analysis system

* All the others except drop and reward
Replace the battle log analysis system

* Drop and reward
Optimize the analysis order of event messages
Fix bug of reward log analysis
Fix item drop event handling to be compatible with the current version
Fix RegExp objects for log messages
Fix bug

* Fix bug that monster skills are not updated immediately to the status
  displays
Fix bug

* Fix bug that incorrect messages are chosen as related ones on analyzing
  event messages
Refactor