Allow undefined as initial value when skipping duplicates
Merge pull request #80 from lautis/undefined-skipduplicates

Undefined as first value of Observable.skipDuplicates() is skipped