Fixed search() not being called under certain conditions

search() is now called on document ready, and when a tag is
removed from the search bar. Also introduced .filterable-list
class which can be applied to anchors which then have
the appropriate URL fragments appended to them when the search
bar contents change.