Removed weapon cooldown, added skill cooldown.

Setup entity controllers to execute and hold the skills

overrode the skill getters for the player controller to use their currently equipped items.

Removed attack speed from character state ui components.

Allowed weapons to have 2 skills (primary and secondary)

Added system to support two handed weapons taking control of both maina nd secondary skills.
Merge remote-tracking branch 'origin/master'