Multi-Currency

Added support for multi-currency orgs and auto-conversion for currency
type destination fields
Changed test cases to support a more commonly available account field,
NumberOfEmployees

All tests passing, no test skipping.
Code Coverage	96% (109/113)
There is a method on the UserInfo, https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_methods_system_userinfo.htm#apex_System_UserInfo_isMultiCurrencyOrganization, to get this information. This will avoid a dependency on the Opportunity object.