Cross origin requests and multipart/form-data content

This makes SeisHub accessible for cross origin AJAX requests. Furthermore it can now deal with multipart/form-data content types, at least single field ones. I am not sure how to test these but it would be pretty obvious if they do not work.