[FLINK-949] Properly report GlobalBufferPool OutOfMemoryError to TaskManager

This closes #28.