Move while stmt from block stmt 2 keywords to other.

Make while an other keyword (c-other-kwds) in emacs major mode instead of block
stmt with 2 keywords (c-block-stmt-2-kwds). Before this change, the indentation
for the block of while loops that did not surround the conditional in
parenthesis was broken.
Merge branch 'master' of github.com:chapel-lang/chapel into update-while-stmt-in-emacs-mode
Copy etc/emacs/23/chpl-mode.el to etc/emacs/.
Remove version specific chpl-mode.el files. They were identical.
Create symlinks for emacs/{22,23}/chpl-mode.el to preserve backwards compatibility.
Making tcmalloc the default when compatible with host compiler
Update etc/emacs/README with correct information.
rst-ify etc/emacs/REAME
Using target compiler instead of host compiler
Fix formatting of directory index.
Reference both .emacs and .emacs.d/init.el files.
Properly escape text snippets for monospaced font-ing.
Simplifying logic
Add feature request for class/record methods.
add peek until len, add until end for string read
Merge remote-tracking branch 'upstream/master' into readstring-fix
Rename directory utf8cols -> utf8
want to put other utf8 tests there
utf8-tests use EXECENV, add readstring tests
Migrate these C tests to use .test.c
Delete files no longer needed - migrating c tests