Fix rescue in logout method

String#match? isn't a defined method for String, we want #match
Merge pull request #70 from estately/fix_logout_rescue

Fix rescue in logout method
First examples
clean up examples:

* 2 space tabs
* remove explicit TREB mentions
* simplify code (no threads or json)
* remove duplicated client login code from other examples
Merge pull request #72 from estately/examples

Add code examples
use options to add ca_certs to http_client
Tell git to ignore new rvm config files
Treat no matching records status without a count node as a zero count
Merge pull request #73 from jondruse/master

use options to add ca_certs to http_client
Better fixture name so it won't conflict with fixutre in another branch
Need to special case for http code 412
Fix test failure
Merge pull request #77 from estately/http_error_412

Need to special case for http code 412
Merge pull request #75 from wrstudios/count_zero

Return a count of zero if you're missing a count node but have a RETS-STATUS node with code 20201 indicating no records found
Fix metadata lookup in rets script

Fix namespace when looking for METADATA_TYPES
Add metadata_types to metadata lookup
Add -l (resolve/lookup) option