Merge pull request #14 from Indz/master

update upgrades ep functions and corresponding random prop points table
6.0 Changes

- Partially updated scripts for level 100 @ilvl 630
- Many abilities have had their formulas updated.
- Versatility buff was added.
- Each stat in self.base_stats now refers to self.buffs for any changes
(food, flasks, whatever).
- Many leveling perks were removed, or baked in.
- Fixed the BF perk to only apply at level 100.
- Implemented Expansive Mind. Also Glyph of Energy where forgotten.
- Updated many old buff values.
- Created early data structures for some weapon enchants. NEEDS WORK.

Known Todo list:
- 2 Assassination leveling perks.
- Weapon Enchants.
- Trinket procs whenever they come out.
- 2 level 100 talents.
- Investigate EP behaviour.
- QA QA QA.
6.0 Changes

- Human & Pandaran Racial
- Fixed Assassination & Sub EP shenanigans
- Stop poisons from BF from scaling to high at level 90.