Add features & Fixed bugs.

Update connection.py
 - [Feature] modify createSecurityGroup function's argrment for testing more flexible (policyName->objPolicy)
 - [Feature] add setLicense() for updating activation code

Update securitygroup.py
 - [BUG] init menber should be empty list instead of none
 - [Feature] add SecurityGroupSetting class for 'Integrity Check Setting'

Update instance.py
 - [Feature] add encrypt a vm function for some testing

Update device.py
 - [Feature] add update function for "update raid" testing

Update user.py
 - [BUG] Account class menber name typo: dataFormat -> dateFormat

Update administartor.py
 - [BUG] Licence, Language, variable typo in buildElements() function
 - [BUG] Licence, lost ',' in ValidAttributes list
 - [Feature] add update() in DSMConnSettings class
Merge pull request #7 from byegoal/master

Add features & Fixed bugs.