updates

+ add support for array-like objects
	I think its nice to treat any object with a `length` property as an array. For example atm I'm summing the width of `el.childNodes`. I've been doing things like this for a while and hasn't leaked on me yet :)
+ add support for suming objects without a callback
+ pin deps