Change component lifestyle to perwebrequest
SharpArch 2.1.2
Update repositories and castle AllTypes replacement

LinqRepostiory doesn't implement NHibernateRepository, so can'tforward it, registerseperatley
The correct replacement for AllTypes is Classes