Made outorg significantly smarter about blocks.

Now, only source-blocks for the major-mode language of the source-code buffer
are treated as code (or example blocks, if the major-mode language is not
found in `org-babel-load-languages') are treated as code. All other blocks are
treated as text, thus appear outcommented in the source-code buffer, but ready
for evaluation and export in the *outorg-edit-buffer*.
Merge branch 'tj-outorg'

Conflicts:
	outorg.el
comment-normalize-vars called in outorg-hook to avoid errors with nil values.