add conso the magnificent
add pair class
Allow lazy streams of goals in condeseq

Conflicts:

	logpy/tests/test_core.py
interleave processes seqs lazily
interleave uses lists rather than sets
add wishful lines
appendo from conso.  conso fails on len(0) res
bindearly
simpler implementation of bindearly
earlysafe - refactor bindearly
binder keyword
create strategies.py

move bindearly to strategies
Refactor bindearly to generic bind strategies
add anyfail
comment failing test
remove pair
minor edits
binder -> bindfn
Merge pull request #12 from mrocklin/earlygoal

Strategies