Documentation about differences between Java/Groovy's string and char literals

Followup for PR #495 (I could not rebase that branch). Accommodated the request to externalize the tests.

For background and discussion, see this thread on Nabble:
http://groovy.329449.n5.nabble.com/Documentation-Groovy-for-Java-developers-td5720532.html