BugFix: Throw an IllegalArgumentException instead of ArithmeticException if the observable is empty
Merge pull request #480 from zsxwing/issue-423-average

BugFix: Emit an IllegalArgumentException instead of ArithmeticException if the observable is empty