Added mutable refs to work around pre-java8 requirement of having all variables declared outside a lambda and used inside it to be declared final.
Added BiConsumer and decided to cast the checked Exception to a RuntimeException for simplicity.
Updated Readme.
Added reverse mapping functions.
Added firstMatching and did a lot of clean up.
Added Transformable interface.  Renamed RealizableAbstract to TransformableAbstract and made Transformable extend Realizable.  Renamed reduce to foldLeft and reversed the order of the arguments.  Added flatMap to View, but not to Sequence.