Made object methods return extended objects if called on extended objects.

Noteably select() and reject().
Fixed bad unittest.
Merge branch 'object-chain' of github.com:kevincox/Sugar into kevincox-object-chain

Conflicts:
	release/sugar-full.min.js
	release/sugar.min.js
edge build