Added classList polyfill for IE9

Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
Fixed style problem on IE9 for background gradients

Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
Modify to use window.location.href for IE9

Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>