test(every): add more tests on the every operator
test(every): add more tests on the every operator

Add tests against the every operator in order to complete code coverage. Add tests regarding
predicates that throw, and sources which are SourceObservable or ArrayObservable

kwonoj/RxJS,ReactiveX/rxjs,ReactiveX/RxJS,jadbox/RxJS,Igorbek/rxjs5,jayphelps/rxjs,staltz/RxJSNext,ReactiveX/rxjs,adrianomelo/RxJS-1,adrianomelo/RxJS-1,Brocco/RxJS,staltz/RxJSNext,figueredo/RxJS,adrianomelo/RxJS-1,staltz/RxJSNext,figueredo/RxJS,benlesh/RxJS,jinroh/RxJS,figueredo/RxJS,jayphelps/rxjs,martinsik/rxjs,gluck/RxJS,saneyuki/RxJS,gluck/RxJS,IgorMinar/RxJS,Igorbek/rxjs5,jayphelps/rxjs,benlesh/RxJS,mattpodwysocki/RxJS,adrianomelo/RxJSNext,elliotschi/rxjs,robwormald/RxJS,Brocco/RxJS,RxJS-CN/RxJS-Docs-CN,mattpodwysocki/RxJS,ReactiveX/RxJS,justinwoo/RxJS,Brocco/RxJS,adrianomelo/RxJSNext,robwormald/RxJS,jinroh/RxJS,elliotschi/rxjs,robwormald/RxJS,martinsik/rxjs,kwonoj/RxJS,RxJS-CN/RxJS-Docs-CN,jadbox/RxJS,justinwoo/RxJS,gluck/RxJS,martinsik/rxjs,jinroh/RxJS,justinwoo/RxJS,jadbox/RxJS,Igorbek/rxjs5,adrianomelo/RxJSNext,jinroh/RxJS,gluck/RxJS,Brocco/RxJS,elliotschi/rxjs,SangKa/RxJS-Docs-CN,mattpodwysocki/RxJS,RxJS-CN/RxJS-Docs-CN,robwormald/RxJS,jayphelps/rxjs,justinwoo/RxJS,kwonoj/RxJS,adrianomelo/RxJS-1,ReactiveX/RxJS,staltz/RxJSNext,elliotschi/rxjs,trxcllnt/RxJS,figueredo/RxJS,SangKa/RxJS-Docs-CN,trxcllnt/RxJS,jayphelps/rxjs,mattpodwysocki/RxJS,ReactiveX/RxJS,ReactiveX/rxjs,trxcllnt/RxJS,benlesh/RxJS,benlesh/RxJS,IgorMinar/RxJS,trxcllnt/RxJS,Igorbek/rxjs5,SangKa/RxJS-Docs-CN,RxJS-CN/RxJS-Docs-CN,saneyuki/RxJS,jadbox/RxJS,kwonoj/RxJS,ReactiveX/rxjs,martinsik/rxjs,adrianomelo/RxJSNext,SangKa/RxJS-Docs-CN