Add url fragment identifier support, fixes #12

Changed items to get highlighted by `location.hash`.
`+` is used for multiple vocabs.
http://pumpula.net/p/apps/css-vocabulary/#keyword+color