Created by: d10n
HTML5 allows ids with any character but space, so scrollspy should support this too. http://www.w3.org/TR/html5/dom.html#the-id-attribute
Special sizzle selector characters in ids listed at https://api.jquery.com/category/selectors/ should be escaped.