allow sorting of search results by column

fixes #138
save search sorting in browser state
make jquery.oembed use // instead of http://

on https servers, it will try to use the https oEmbed endpoint, assuming it exists. Youtube and vimeo definitely do, so that's probably fine.