Upgrade to Jasmine 2.0 for server tests

almost everything. ClientRenderingWorkflow.js, ClientApp.js and Environment.js use window. i also found an unused file - Url.js. i'm about to submit a PR to delete it