moved ExecutionTimeoutException to Core.
moved MongoConnectionException into Core. Also changed ConnectionFailedException in core to use MongoConnectionException.
moved MongoInternalException to Core and removed InternalConnection from Core.
moved MongoQueryException into Core and removed QueryException from Core.