Feature/autogenerate

This pull request add a scripts directory with the generate_sdk_methods.py script and readme included. The script auto generates the SDK methods in the folder canvas_sdk/methods. The auto generated files are also included but should be ignored for the code review. The file to be reviewed is really only the generate_sdk_methods.py. 
You might want to put in a line saying what the script does before describing the options, why one should use it only at their own risk, and what the maximum extent of the damage they could do if they are foolhardy enough to try...