updated futures implementation to be fully nonblocking, and split Trampoline and Future out into separate files
fixed issue #100 - |> and tee impls had subtle typo causing SOE/inf loops
cleaned up some debug code added to streams ch code
applicative chapter exercises and answers, and updated ch 2 exercises
structuringprograms -> gettingstarted
Merge remote-tracking branch 'upstream/master'