Updated JSON.NET to version 6.0.4
Upgraded Spec.TestSupport and HttpRecorder
Updated mock tests
Merge pull request #2798 from stankovski/json604

Updated JSON.NET to version 6.0.4
Sql: Fixed hyphens in the help for Start-AzureSqlDatabaseRestore
Sql: Fixed note regarding Start-AzureSqlDatabaseRestore's TargetServerName parameter.
Sql: Updated MAML dependency.
Sql: Added MAML dependency to Commands.SqlDatabase.Test
Sql: Updated RecoverableDatabase commandlet and API.
Sql: Updated help for Get-AzureSqlRecoverableDatabase
Sql: Updated RecoverableDatabase tests
Sql: Updated RecoverDatabaseOperation commandlet and API.
Sql: Updated help for Start-AzureSqlDatabaseRecovery
Sql: Updated RecoverDatabaseOperation tests