add ldap user info object that will be used for ldap-based utilities; introduce ldap create user functionality
changes to sftp utility to allow calculating md5 sum, as well as to be able to use ssh key for authorization
reworked catalogging to use collection on a per experiment basis; removed generic apis for retrieving files