Fixes for inconsistencies in the ruby, javascript, and python api documentation

Did a quick scan of the individual markdown files and noticed some blatant inconsistencies.  Most notably:

 - some files were copy/pasted and had incorrect descriptions
 - under_score/camelCase inconsistencies between the title and syntax sections
 - missing close brackets
 - inconsistencies between syntax and examples
 - incorrect function name in the syntax section

In addition to fixing these, I added the non-operator comparison functions to the ruby and python comparison docs.  Both usages are now mentioned in the title, similar functions, syntax, and examples.