variable renaming

Moved defaults and options into the each loop
to force each instance to have their own options
oject.
Renamed the options variable to `o` for readability.
Passed the options variable through with all callbacks.
version bump

version bump and updated minified version