Added possibility to setup ConfigurationConnectionFactory with a connectionstring instead of connectionname

Currently only the connectionname can be specified when setting up the connection to the database. This forces users of NEventStore to store connection strings in connection string section in the .config file. To enable users to retrieve connection strings from other sources I added an extra option on the ConfigurationConnectionFactory which enables to set the connection string manually.