Added keywords (tags+attributes) validation
Extracted XSLSCompiler and XSLSTokenizer classes from xslclearer.py
XSLSCompiler exceptions are separated from XSLSCompiler
Better error handling in the compiler
Use XML specifications to detect names
Display row and column when catching exception from the compiler