Adds multi-site and HTTPS support. Modifies README

Adds Exception catching block for #request method

Refactors out SSL specific and request method selection code

Adds option to enable/disable SSL certificate validation
  PING_VERIFY_SSL=0 (default) or 1

Signed-off-by: Aleksandrs Ļedovskis <aleksandrs@ledovskis.lv>
Adds multi-site and HTTPS support. Modifies README.

Adds Exception catching block for #request method.

Refactors out SSL specific and request method selection code.

Adds option to enable/disable SSL certificate validation
  PING_VERIFY_SSL=0 (default) or 1

Signed-off-by: Aleksandrs Ļedovskis <aleksandrs@ledovskis.lv>
Fix ambiguity that vim warned me about.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Ensure PING_VERIFY_SSL isn't nil for consistency.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Refactor HTTP object to not be global.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Use nil instead of false.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Merge remote-tracking branch 'upstream/master'

Conflicts:
	ping.rb