Fix and Move Test Fallback Logic to Server

Moved fallback logic (which triggers when the browser is not supported) from the client to the server. The fallback logic was broken in IE7/8 since the scripts no longer compile in IE7/8.

Code Review (Approved): http://mrccodereview.cloudapp.net/ui#review:id=1183