minor: typos & spelling errors

Signed-off-by: Sam Kleinman <samk@10gen.com>
Using str instead of a declared variable for majority

Signed-off-by: Sam Kleinman <samk@10gen.com>
build: initial support for rendering images
minor: updating gitignore file
DOCS-1501: adding builder for rst pages with image text