Only check in lists and dictionaries

The "in" operator also works on strings which can cause problems with this line if the attribute and the object are named the same thing.

Signed-off-by: George Sibble <gsibble@gmail.com>
Check for None Type

Signed-off-by: George Sibble <gsibble@gmail.com>
added some logging for fatal container issues
Add an 'httpMethodLowerCase' property

Some libraries use lower case httpMethod names for method calls. For
example, Ruby's Faraday library uses 'get', 'put', 'post', 'delete'.

Rather than this unweildy Ruby code produced by a mustache template:
  self.send("GET".downcase, path, request_opts)

This patch would allow for a more tidy output such as:
  get(path, request_opts)
Merge pull request #95 from canadaduane/http_lc

Add an 'httpMethodLowerCase' property
formatting
added android client
Fix to scroll left side of sample docs
removed trigger
Merge pull request #96 from df-jsykes/master

Fix for sidebar never scrolling in static docs, preventing the user from seeing all operations.
adds bodyParamRequired
Fix Java Generator to always generate valid Java variable names
Merge pull request #98 from markac/master

Fix Java Generator to always generate valid Java variable names
more descriptive exception message than MatchError
Merge pull request #100 from JanxSpirit/master

more descriptive exception message than MatchError
Merge pull request #70 from sibblegp/fix_python_obj_type

Only check in lists and dictionaries
regenerated client
regenerated client
regenerated client
updated to use afnetworking, cocoapods