Experimental feature. Support inline tags along with text.
Minor bug-fixes.
Bug fixes in caching template modules under paenv.
Lexer pre-processing function removes escaped newlines.
TODO
Minor code fixes.
- Added @@return statement, where template functions can return objects other
  than template code.
  A corresponding popobject() instruction is added.

- Template plugins can define configuration settings using ConfigDict and
  default_settings method. Although settings value must always be string.

- Package info (package() entry point) returns list of template plugins
  available in tayra package.
- ISettings methods added for BaseTTL and other plugins implemented in tayra.
- Documentation for TTL compiler configuration help.
Updated test cases according to recent changes to tayra.
Cleaned up translatefile() function.
- Lexer preserves the token and its line no in ttl text while passing them to
  the parser.
- Line no information from lexer are coded in the intermediate python file
  in debug mode to accurately map exceptions to the correct line in the
  ttl-file.
- Added tagspan grammar to support nested tags in the same line.
- Revamped filter block handling in ast and pycode.
- Codegen used __traceback_decorator__ to map exceptions to ttl file location.
Improvised vim-plugin for TTL filetype.
Sphinx-doc cleanup.
Moved few documents to docs/dev directory.
Moved few documents to docs/dev directory
Sphinx documentation.
Documentation.
Vim plugin. Lexer rules for pygments.

--HG--
rename : vim-plugin/ftdetect/tss.vim => tayra/ext/vim/ftdetect/tss.vim
rename : vim-plugin/ftdetect/ttl.vim => tayra/ext/vim/ftdetect/ttl.vim
rename : vim-plugin/ftplugin/ttl.vim => tayra/ext/vim/ftplugin/ttl.vim
rename : vim-plugin/syntax/ttl.vim => tayra/ext/vim/syntax/ttl.vim
Test scripts to check syntax highlighting in vim and pygments.
Documentation pages.