ForEach aliases to Subscribe to match Java 8 Convention

As per discussion at https://github.com/Netflix/RxJava/issues/678

Code like this is now supported:

```java
Observable.from(1, 2, 3).forEach(System.out::println);
Observable.from(1, 2, 3).toBlocking().forEach(System.out::println);
```