I've separated FluentNHibernate.Testing utility classes into a separate project (FluentNHibernate.Testing.Core) so they can be referenced in external projects using Fluent NHibernate without all the baggage the FluentNHibernate.Testing assembly currently drags with it, like a hard requirement on x86 due to a dependency on SQLite. Having a light-weight library without all of the actual tests also makes it more fit for a library that can be referenced.
I also added documentation for the classes I moved to this new project.
Added the solution folders "Core", "Specs" and "Testing".
Added FluentNHibernate.Testing.Core to separate out the testing utili…
…ty classes so they can be reused outside of FNH without all the baggage FluentNHibernate.Testing brings (such as x86 due to an SQLite dependency).
Merge commit '090117e9191ee3bd9f9c2d7d497cac79c261d2ee'
Added documentation to MappingTester and AutoMappingTester