Implemented Weapon Bonus System

This pull request contains the following changes:

* Implemented a method to check and apply weapon bonuses based on the weapon triangle.
* Hooked up and tested this method. Everything works as expected.
* Updated hit rate displays for battle gui and battle summary modal. 
* Added two new consumable items to the catalog, these are stat increasing items.