BsGridRowModel.HasDetails hack removed

Changed HasDetails member to return if Details is not null (restricted
TDetails to class) rather that return true if Details has been set to
anything including null.
Merge pull request #199 from radu-porumb/master

BsGridRowModel.HasDetails hack removed