methods in content_migrations.py were updated to support the pre_attachment[*] parameters. These can take any of the file upload options name, size, parent_folder, content_type, parent_folder_path, and on_duplcate. params describing each of these were added to the doc string and the pre_attachment[*] data was added to the payload. Default values were set to None. Also, in this commit, a new folder called static_methods. This folder will contain files that correspond to SDK modules with a "_replace_methods" added. These are where we will store methods that were manually updated. These methods will need to be reapplied after running the generate script. Eventually we can incorporate this into the generate script.
renames content_migration_replace_methods to just content migration. Fixed the python keyword in courses method. Added courses methods to static method.
Merge branch 'feature/fix_content_migrations_pre_attachment_method_calls' into develop

Conflicts:
	canvas_sdk/methods/courses.py