Adds support of layout and blocks to EJS:
- Imports layout files specified with <% layout ... %>
- Parses blocks identified with <% block ... %>
- Exposes blocks to layout files with local `block` variable
- Supports muliple layers; child blocks override parent blocks
Should exclude path too when used in browser.
Adding support for append a string to a turncated string
Adding support for append a string to a turncated string
Added tests for truncate with(out) append parameter
refactor
Escape apostrophe & don't over-match existing entities
Release 0.8.5
Merge branch 'master' of https://github.com/mostly-magic/ejs

* 'master' of https://github.com/mostly-magic/ejs:
  Adds support of layout and blocks to EJS: - Imports layout files specified with <% layout ... %> - Parses blocks identified with <% block ... %> - Exposes blocks to layout files with local `block` variable - Supports muliple layers; child blocks override parent blocks
  Release 0.8.5
  Escape apostrophe & don't over-match existing entities
  refactor
  Added tests for truncate with(out) append parameter
  Should exclude path too when used in browser.
  Adding support for append a string to a turncated string
  Adding support for append a string to a turncated string

Conflicts:
	lib/ejs.js