Extract a parse function out of the generate fn

This allows a third-party user of the library
to use the not yet compiled strings for certain things.
Merge pull request #63 from mila-labs/refactor-gen-extract-parse-fn

Extract a parse function out of the generate fn
0.4.7
Support standard way of translator comments

Closes #61.
Merge pull request #64 from zaach/standard-comments

Support standard way of translator comments
0.4.8
Support of JavascriptMVC EJS tags <%== and <%#

EJS parser in JavascriptMVC supports some special tags.
This commit adds supports for some of these.

 - for raw (unescaped) output you can use tag <%== output %>
   (for extracting strings it treats the same as <%= output %>)

 - adding comments with tag <%# Comment %>
   (for extracting strings it treats the same as the include statement:
   removes from temporary js content)

See: http://javascriptmvc.com/docs/can.EJS.html#section_MagicTags
Merge pull request #66 from stylehub/squashed

Support of JavascriptMVC EJS tags <%== and <%#
0.4.9
Add add-comments option
Add tests for add-comments option
Add documents regarding --add-comments
Add lines to escape provided tag string with regexp-quote
Switch npm module for escaping input tag string
Merge pull request #69 from mahata/add-comments-option

Add "--add-comments" option
0.4.10
Upgrade acorn to 0.7.0