Added skeleton function for setting annotations.
Added setAnnotations function actions, overwrite and replace options
to command line.
Merge branch 'SYNPY-169' into cmdlineannots
Updated replace argument description text.
Updated setAnnotations docstring.
Merge branch 'SYNPY-169' into cmdlineannots
Added exception handling to enhance output for JSON parsing errors.
Updated error string when parsed annotations doesn't evaluate to a dict.
Set downloadFile=False in syn.get call
Changed logic for updating/replacing to simplify.
Changed '-id' to '-id', '-annotations' to '--annotations', added '-r'
for replace, and removed unused commented params.
Added example to help string to annotations param.
Added get annotations.
Fixed typo.
Added tests for getting and setting annotations.
Fixed broken test due to incorrect parameter to 'get-provenance' for
id (should be --id)
removed assertions on setting annotations, fixed assertions to test for lists when getting annotations
Added comments about changing test in the future.
Added get-annotations to command list.
Merge pull request #183 from kdaily/cmdlineannots

Add ability to set annotations from the command line.