Got changes from github
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Spring DI added to get adapter
HistoryProvider became an interface with HibernateHistoryProvider
implementation.