Add jison to dependencies
Allow any attribute name that is allowed in HTML5
Improve error logging
Fix bug with elements with several attributes
Add test for attributes