Added SetOptions and GetOptions

I Added GetOptions and SetOptions.

I followed your coding style. If you have concerns, let me know. I'll fix as much as possible.

And I Updated XmlRpcNet because the previous one has a bug which prevents us from getting values from XmlRpcStruct. I didn't update XmlRpcNet without thinking. This was necessary for this implementation.