Added lookup to list
Added parens to list lookup test
missing = on must_==
use scalaz.Equal for list lookup
switched fold to pattern match
Add fromTryCatchNonFatal to \/, EitherT, and Validation

fromTryCatchThrowable is a great addition but it does not work nicely
with type inference -- Nothing is often inferred and when not using
inference, clients must specify both the exception type *and* the result
type.

This PR adds a safer version of fromTryCatch that only catches non-fatal
exceptions, using scala.util.control.NonFatal. Note that suc.NonFatal is
included in Scala 2.9.3, as part of the SIP-14 backport.
Add Validation.toMaybe

Similar to `\/.toMaybe`
Add toMaybe to Optional

Also add Maybe Optional tests (which should have already been there)
upgrade scalacheck dependency to 1.11.4
Merge pull request #745 from mergeconflict/scalaz-seven

upgrade scalacheck dependency to 1.11.4
Merge pull request #740 from maxpow4h/list-lookup

Added lookup to list
Merge pull request #741 from mpilquist/fromTryCatchNonFatal

Add fromTryCatchNonFatal to \/, EitherT, and Validation
Merge pull request #742 from ceedubs/validation-toMaybe

Add Validation.toMaybe
Merge pull request #744 from ceedubs/optional-toMaybe

Add toMaybe to Optional