Merge pull request #179 from Shtong/master

Fixed a bug where Element.style() would not save empty values in IE11
.animation() .stop() now fires .after() if present
add classes, hasClass, addClass, removeClass, toggleClass functions to Element
avoid unintentional global variables
trim class attribute whitespace
toggleClass returns the svg instance
Merge pull request #200 from pklingem/master

add class manipulation functions to Element
Merge pull request #192 from vird/patch-1

.animation() .stop(true) now fires .after() callback if present
Calling after() on stop(fulfill)
Bumped to version 1.0.0-rc.7

Look at change log for full overview of changes.
Offset rbox by window scroll, because getBoundingClientRect changes when window is scrolled

As per https://developer.mozilla.org/en-US/docs/Web/API/Element.getBoundingClientRect "If this is not the desired behaviour just add the current scrolling position to the top and left property (via window.scrollX and window.scrollY) to get constant values independent from the current scrolling position."
Fixing typo in README
Removing version in bower.json
Fix in SVG.off
Bumped to version 1.0.0-rc.8
Update bower.json
Merge pull request #207 from bryhoyt/patch-1

Offset rbox by window scroll, because getBoundingClientRect changes when...
Fixing offset by window scroll position in rbox()
Updated change log
Updated README