Finally solved structured data on the options page.

Adds an "extend" function to the default "Object" in Chrome so we can merge other object data.
This is only functionally tested--I dont know what it will do with Arrays yet.