user anthentication completed by liulichao
Merge from branch authentication
Merge from branch test
merge macan.
modify the metastore rpc of equiproom geolocation
modify the metastore rpc of equiproom geolocation
JDO definition completed
JDO definition completed,add files done
Cherry-pick version 2 ORM changes patch from runlocal branch,  Remove MNode from MFileLocation; Add Device class and create/del APIs; Change backup/nas device handling;
add meta log ,modified jdo
add meta log ,modified jdo
Rpc modified done.
jdo /MTable modified.
add create schema.
modify the metastore rpc of equiproom and geolocation
Merge liulichao's auth code: add a User table and related DDLs.
Merge remote-tracking branch 'origin/v0.2' into caoruyi
Modify user operations: change setPasswd to modifyUser.
Merge remote-tracking branch 'origin/zjw' into v0.2, for JDO,RPC modifications.
Merge macan's tree: Device related modifications; User defination and DDL/JDO implements; bug fix.