Clarify global-namespace explanation

I had trouble understanding this passage, but a peek in the documentation
explained it.  It's not about "execution" – the execution of the function is
unaffected – it's about name resolution. And it's also not really about
"definition".

While I was at it, I renamed "method" to function, as these are not methods and
methods aren't really affected by namespaces (they're already namespaced by a
class). Also copyedited a bit.
Merge pull request #224 from lastorset/gh-pages

Clarify global-namespace explanation
Fixed typos
Fixed typo with variable name.
Merge pull request #226 from maliayas/patch-1

Fixed typo with variable name.
Merge pull request #225 from pborreli/typos

Fixed typos
Fixed a minor typo.
Merge pull request #232 from inviga/gh-pages

Fixed a minor typo
Typo
Update _posts/10-03-01-Object-Caching.md

Adjusted caching example-pattern, so it will not trigger 2 cache-lookups
Merge pull request #233 from staabm/patch-1

Update _posts/10-03-01-Object-Caching.md
Merge pull request #1 from codeguy/gh-pages

merge upstream