Initial pass at edd_get_option standardization

Fixes issue #2429

I THINK I got everything covered other than the upgrade and register settings pages, but I'm sure that some of it could be cleaned up (unnecessary defaults and such), and given the sheer number of changes this will need a LOT of testing.