iManage Delivers Enhanced User Experience and Extended Capabilities for Distributed and Mobile Working