Perform defaults/options merge in a single deep-extend operation

Also, configurable animation settings, slightly better compressed size, etc.