A compact for compact testing... (1010: AutoAndGenerateScenarios are failing for SqlCE)

No product code changes. Test changes are:
- Exclude spatial types in CE runs
- Don't run renaming tests on CE since column renaming is not supported
- Account for different string conventions
- SqlCE string columns are always Unicode
EntityConnectionStringGoesOutOfStyle - enabling "regular" connection string in the wizard for CodeFirst from database option.
To know if we can expand an equality operation to the positive form or the negative form we basically count the not operations (have a flag that is negated every time we encounter a not). This flag needs to be propagated through OR and AND only, for every other case we have to reset it.s
Made MetadataProperty.IsAnnotation public and added public constructor to Documentation class.
adding new test to clr semantics to reflect the latest product change
ResourcefulDesigner - updating string placeholders with actual resources. Adding resources for T4 transformation.
 Resources.ToString() - adding resources we may need for the .ToString() pull request
Issue 1984 - update the web/app.config schema file to allow interceptor elements checked in at #50fca7486df3670ada310c7ebbc2269b82ec73aa
Convert non-public documentation comments to standard comments
Unentitizied - removing "Entity" from "Entity Connection"
I remember that World Cup - Fix for 1998
Changeset 985b1631680082796255c3100cd2b653a6c1e7ee introduced a new tree transofrmation rule GroupByOpOnAllInputColumnsWithAggregateOperation which is assumed to fix workitem 1959 bit it's missing a condition. It was supposed to check that the result of the query was a single column (the aggregate function) and it should not be doing the transformation on queries that select more columns. The condition is to verify that the top-level physical projection only has one output column.
TrueArt - replacing almost perfect icons with even more beautiful ones.
Tools: Convert non-public documentation comments to standard comments
Add missing documentation comments
Add more missing documentation comments
 EF 6.1: Fix for #1966 - Consolidate annotation indexes and Migrations FK indexes

 Completes all remaining feature work on Indexes:

 - Introduces ForeignKeyIndexConvention, a store model convention which replaces the hard-coded index introduction hack in the differ. Adds back compat. compensation logic to the differ to deal with pre 6.1 indexes.
 - Adds RenameIndexOperation, a new migrations op for index renaming and associated differ detection logic.
 - Various differ and SQL/CLR code gen changes, primarily to support the new op.
 - Enables consistent special character handling for index names. Had to tweak index annotation serialization format slightly.

Work Item: 1966
Skip a trip... (Fix build break by moving DatabaseLoggerTests)

Moving most DatabaseLoggerTests to FunctionalTests suite so that the SimpleModelContext database is not initialized inappropriately.
MissingInAction - a string we will need if we decided to split options in the first wizard page.
Switching initializers back as part of build fix.
Add a class to generate code first models

This class will discover customized template in the user's project and, if none are found, fallback to the default templates.