Remove reduceComputed's requirement that initialValue not be undefined.

I'm implementing `Em.Enumerable#find` as a `Em.reduceComputed` and it's
requirement that `initialValue` not be `undefined` causes us not to be
able to implement the default behaviour of `find` (ie that it returns
the first matching item, or `undefined`).

/cc @hjdivad.