extension have an option that can ignore escape

This PR is based on https://github.com/jlongster/nunjucks/issues/190, it's my attempt to resolve this problem.

Extension have an option `autoescape`, and have a priority over env. if it's set false, extension will not escape, otherwise will.

I give extension an `opt` property that can be used by other purpose in the future.