update gemspec to include gems for development
update gitignore
add auth sample
add client spec
add colorize to spechelper
add configuration spec
add the client
add authentication
add configuration
add connection
add error
add requests
add base class