Added initial support for propertizing a heredoc as a string

GitHub-Issue: 124
Signed-off-by: Eric James Michael Ritz <lobbyjones@gmail.com>
Replaced `put-text-property' with macro `c-put-char-property'

GitHub-Issue: 124
Signed-off-by: Eric James Michael Ritz <lobbyjones@gmail.com>
Replaced run-tests.sh with a Makefile

The Makefile can byte compile all elisp files and run unit tests.

Signed-off-by: Eric James Michael Ritz <lobbyjones@gmail.com>
Added unit test for GitHub issue 124

Signed-off-by: Eric James Michael Ritz <lobbyjones@gmail.com>
Explain the expected behavior of the test for GitHub issue 124
README: Replace mention of ‘run-tests.sh’ with ‘make tests’
Merge branch 'heredoc-support'

* heredoc-support:
  README: Replace mention of ‘run-tests.sh’ with ‘make tests’
  Explain the expected behavior of the test for GitHub issue 124
  Added unit test for GitHub issue 124
  Replaced run-tests.sh with a Makefile
  Replaced `put-text-property' with macro `c-put-char-property'
  Added initial support for propertizing a heredoc as a string