basis.template: move tokenize and isolateCss to separate modules
basis.template: move makeDeclaration/getDeclFromSource to separate module
basis.template: tokenizer store token positions
basis.template: some renaming
test: fix warnings in basis.template suite
basis.template: move all parsing stuff from declaration to tokenizer
test: split basis.template suite in modules
basis.template.tokenize: fix text token join in post processing
basis.template.tokenize: small post-process refactoring
basis.template: fix source resolving for <b:include> (after module split)
basis.template: various bug fixes after module split
core: remove custom basis.require code branch for node.js env
basis.template.declaration: remove redundant argument
basis.template: simplify resource resolving
basis.template: init work on location attach to tokens and warnings in tokenizer and declaration
devpanel: add openFile method to external API
basis.template.declaration: add location to most warnings
basis.template: fix some errors
add .editorconfig
add test suite for <b:define>