Infinite request with Long.MAX_VALUE instead of -1

Migrating to this after discussions at https://github.com/reactive-streams/reactive-streams/issues/62
Merge pull request #1443 from benjchristensen/request-long-max-value

Infinite request with Long.MAX_VALUE instead of -1