refactor: delay functions as expected

Reintroducted the delay functionality but within an options paramater rather than directly in the shorthand

BREAKING CHANGE: Delay can no longer be specified in the plugin shorthand

Before: .animateCSS('fadeIn', 2000)
After: .animateCSS('fadeIn', {delay:2000})