Merge pull request #4 from squareplanetdesign/fix_js.translatable_issue

Add support for .translatable() marker functions

Small clarification:

1. The example in the pulled in commit message should use makevar(key) instead of maketext(key) since 'key' deviates from the clarity principle of use the string itself where it is being spoken.

2. Also beware of using the marker function when not needed.

There are many benefits of having the text live where it is being rendered, translatable() works against that goal when used for something other than its documented purpose, namely, to mark a phrase for parsing when the code does not have your locale system in place and so  you can’t relay on the object’s tokens to server that purpose.

This is demonstrated by the bug that it is in the example in the pulled in commit message (i.e. the phrase args are missing). Maybe a small thing there but it is only one line away, imagine separating it by many lines or different files, it gets much harder to work with.
undo partial version bump and add Changes entry for last pull request
Merge branch 'master' of github.com:dmuey/p5-Text-Extract-MaketextCallPhrases