Added the skeleton pieces of the Network Mock adapaters

- Following same format as the Client.JS project
Created a build.ps1 and added it to the csproj

- The build.ps1 will create a combined jquery.network.mock.js file and its corresponding minified file.
Added pieces to the csproj to run the build.ps1 and copy the outputed files into the project

- Added the outputed files (jquery.network.mock.js & jquery.network.mock.min.js) to the csproj and to the landing test page
not sure why these network mocks weren't added to the csproj
Changed the network pass in to be accessed via the jquery variable
Fixed csproj build steps to correctly run the build script
Finalized the ajax mocking piece
Finalized event source mocking
Removed the iframe mocking, this will be handled by a generic mocking class
Finalized websocket masking
Added a Masking network mock piece that allows for generic functions to be mocked.

Either through:
- create  : Creates a mask that handles errors and messages
- subscribe : Masks an individual function to only be called when the network is up.
Sync'd the core file to utilize all the mocking pieces.  Also added a generic (private) invoke  method to invoke methods on all mocking pieces.

- The mocking pieces are in an array inside invoke because they are not initially declared once the file is minified.
Added the generic network mock piece to the references so it can be easily used within tests
Added a foreverFrame configuration piece that is used to setup the mocking for the foreverFrame transport.

- We add a dummy "networkLoss" portion of the object so that it can be used as an error event.
Fixed the powershell build
Built files and had the corresponding files updated.
Updated reconnection tests to use the new $.network.disconnect() methods.
Ran command line build
Re-spaced build.ps1 file

- Poor spacing was not visible in the VS editor so had to re-do it.
Modified the sleeping variable name to be ignoringMessages