make optical size (``/s=num``) work again

also finally get rid of the old request parser
clean up ``luaotfload-features.lua``