Update RepositoryBase.cs

Make method virtual to exclude ServiceLocator in impl
Update LinqToSqlRepository.cs

Make virtual Initialize to exclude ServiceLocator in impl
Update EFRepository.cs

Make virtual Initialize to exclude ServiceLocator in Impl
Update NHRepository.cs

Make virtual Intialize to exclude ServiceLocator in impl
Update Db4oRepository.cs

Make virtual Intialize to exclude ServiceLocator
Update LinqToSqlRepository.cs

fix
Merge pull request #34 from OhSirius/v1.2

Updated Initialize methods on Repository implementations to allow overriding default behavior.