Add Factory.prototype.extend

Shock me, shock me, shock me with your monadic factory.
Adding testling to package.json.
Revert "Adding testling to package.json."

This reverts commit 4147fe068714070cd369686997ab4dbb2643cdad.
Update references to repo to reflect new location
Merge remote-tracking branch 'upstream/master'
fix build