Converted CharacterRecord to fluent

Modified DatabaseProvider, implemented more overloads of convienence
methods to allow simple linq queries for Delete, Count, Find* methods
Merge branch 'fluenthibernate' of https://github.com/WCell/WCell into fluenthibernate