Added delay function to transition mixin
Fixed the button mixin hover

Hover was using background instead of background-color.  This therefore replaces any other background-* attributes
Merge pull request #66 from cjcheshire/cjcupdates

Transition mixin parameter added and added fix button mixin