Disconnect now readies an obs for garbage col
Removed unused code from .takeRecords()
Renamed MO.prototype.options.period MO._period
Switch to alternative findChildMutation algorithm

Essentially a merge of
https://github.com/megawac/MutationObserver.js/tree/childList-implementation-2

Implementing the second algorithm discussed here:

http://codereview.stackexchange.com/questions/38351/mutationobserver-shim-finding-differences-between-2-dom-trees
Update and create new tests
Update style config