Pull request for CS2738

Added deploying the generated files to the existing leap tasks.
- Added metadata connection to SalesforceConnection
- Created MetadataDeployer class that handles deploying files.
- Added deploy option in leap task, deploys the generated files when it's true. The default is true.
- Fixed class template by adding "class" with replace() method in SFieldsTask.
- Fixed Trigger file by adding "Trigger", so the trigger file name matches with trigger name in TriggerTask.