got rid of big disclaimer in ObjectLikeSequence comments

going to sort this out!
treat 'pairs' as the default and 'toArray' as the alias
give ObjectLikeSequence its *own* toObject implementation
fixed rest/drop issue w/ ArrayLikeSequence
added a bunch of examples to ArrayLikeSequence
more comments
OCD commit
throw an exception on ObjectLikeSequence#async
added ObjectLikeSequence.define
implemented #get in a bunch of ObjectLikeSequences

...and in the process, realized that #pairs was screwed up
(returned an array when it should have returned a sequence)
implemented #get for pick and omit

and also moved some sequence types up to where they're used
moving a bunch of crap around
make Lazy vomit on bad input
CharIterator shouldn't require an actual string
begone, cruft!
fastApply was a mistake

(doesn't actually give a performance gain when binding is necessary)
unrolled some loops for perf
added special handling for NaN to contains
BE EXPLICIT
playing around more w/ Set