resolves #313 honor haml/slim/jade-like shorthand for id and role attributes
Merge pull request #344 from mojavelinux/id-role-shorthand

resolves #313 honor haml/slim/jade-like shorthand for id and role attributes