first create stdClass with all plugin values, hopefully this will lead to a better refactoring.

Big issue is that the actual updating doesn't seem to work. `upgrader_source_selection` filter doesn't seem to be firing. This commit has Firebug functions all over.
fixes for displaying change log
rewrite api url
add debug
remove debug statements
remove debugging, add method to create some default values, cleanup other code.
fix comment
refactor themes to use stdClass, put upgrader_source_selection into base class
remove upgrader_source_selection, simplify some url creation
refactor theme updater class
follow WordPress Plugin Boilerplate layout
refactored to put remote calls in same class
update README and CHANGES
remove debug code and simplify when to check pre_set_site_transient_update_themes
rename GitHub API class and file
fixes for renamed class
added several variables for future use and assigned $type
spacing fixes
Merge branch 'refs/heads/feature/stdClass-variable' into develop

Conflicts:
	README.md
cleanup README from merge