fix case where settings weren't taking, added feature to set a request timeout (useful for ssl requests that take forever to fail). version bump