Added blocking alternative to HttpUrlConnection

per #405; also reworked okcurl to use it.

@swankjesse @JakeWharton