Remove details views plus the controller action
Remove details link.
Remove unused method.
Remove unused type from generic.
Remove unused view model type from read-write generic class.
Remove Domain to View Model mappings.  The only mappings left in this direction are all handled by LINQ selects at this point.
Merge branch 'feature/Remove_Details_Views' into develop