Ability to use specified tags and shorter rel attrs

* added ability to use specified tags as dependency directives (not only
`<link>` tags)
* added ability to use shorter values for `rel` attributes (`css`
instead of `stylesheet`, `include` instead of `x-include`
and `require` instead of `x-require`)