Added Update method to update Companies.

Added a method to clean domain names since Desk will reject them if they contain an '@' or have upper case letters.