Stop CI from dying when getting properites #71

* Now prevent users from get/set props when buckets have slashes
  in the name.
* Be more defensive when reading properties out of JSON when loading
  extended props.
* URL encode buckets through HTTP calls.
* Prevent HTTP 400s from pulling nodes out of the pool.