Initial refactor to 3 repositories

--HG--
rename : src/Roadkill.Core/Domain/IRepository.cs => src/Roadkill.Core/Database/IPageRepository.cs
rename : src/Roadkill.Core/Domain/IRepository.cs => src/Roadkill.Core/Database/IRepository2.cs
Refactors of IRepository.Pages - Mongodb support broken for now
Refactored IRepository into IUserRepository

--HG--
rename : src/Roadkill.Core/Domain/IRepository.cs => src/Roadkill.Core/Database/IRepository.cs
Register_And_Resend_Email_Confirmation_Sends_Email test
Final refactors of IRepository

--HG--
rename : src/Roadkill.Core/Domain/DataStoreEntity.cs => src/Roadkill.Core/Database/DataStoreEntity.cs
rename : src/Roadkill.Core/Domain/DataStoreType.cs => src/Roadkill.Core/Database/DataStoreType.cs
rename : src/Roadkill.Core/Domain/MongoDB/MongoDBRepository.cs => src/Roadkill.Core/Database/MongoDB/MongoDBRepository.cs
rename : src/Roadkill.Core/Domain/NHibernate/PageContentMap.cs => src/Roadkill.Core/Database/NHibernate/PageContentMap.cs
rename : src/Roadkill.Core/Domain/NHibernate/PageMap.cs => src/Roadkill.Core/Database/NHibernate/PageMap.cs
rename : src/Roadkill.Core/Domain/NHibernate/SitePreferencesMap.cs => src/Roadkill.Core/Database/NHibernate/SitePreferencesMap.cs
rename : src/Roadkill.Core/Domain/NHibernate/UserMap.cs => src/Roadkill.Core/Database/NHibernate/UserMap.cs
Refactory IRepository configure methods, NHibernateRepo to use Session per request via StructureMap
Sped up AllPages()
Removed stray log4net call
Refactors of Ioc container setup

--HG--
rename : src/Roadkill.Core/IoC/StructureMapControllerFactory.cs => src/Roadkill.Core/IoC/ControllerFactory.cs
Installer acceptance tests

--HG--
rename : packages/Selenium.RC.2.29.1/lib/net40/ThoughtWorks.Selenium.Core.xml => packages/Selenium.RC.2.31.1/lib/net35/ThoughtWorks.Selenium.Core.xml
rename : packages/Selenium.RC.2.29.1/lib/net40/ThoughtWorks.Selenium.Core.xml => packages/Selenium.RC.2.31.1/lib/net40/ThoughtWorks.Selenium.Core.xml
Acceptance tests teardown
Acceptance tests for installer
Massaging the acceptance tests
Removed installer acceptance tests as they hang the CI server
Flakey acceptance tests
Re-added installer tests + teardown/setups, removed test fi-fi localization
Added tag v1.5.2 for changeset 32806e9be34a
The installer acceptance tests saga continues
Increase installer acceptance tests waits
Ignored c9.io directory