Add support for OPTIONS method

Let me know if this is good or if I'm missing something.