Fixes to persistence layer to ensure there is only a single canonical version of each object in the system.
Updated form layout to properly clear forms. Various fixes to datalist and persistence layer.
Enhanced ClientSort to allow for case insensitivity and a default direction. Updated datalist accordingly. Bug fixes in the persistence layer. Added swiperight and swipeleft actions to datalist.