added getUserProfile and _getACL to client
initial cut of interacting with the file handle service
implemented CRUD on wiki objects
Allow for user to define destination name of file attachment. Also fixed bug where user provided sessionToken wasn't stored in Synapse.sessionToken (it was stored in Synapse.headers["sessionToken"], but it needs to be stored both places for all the code to work
Fixed style of parameter name for uploadFile method
added command to create or update ACLs
conditionally set test endpoints, if testEndpoints section is present in config file
cleaned up Synapse.login: removed code to retrieve stored session, fixed sessionToken from parameters, added Synapse._skip_version_check in an attempt to make tests run a little faster
added integration test for ACL functions
Merge pull request #27 from cbare/develop

get/store ACLs, early version of wiki and fileHandle services
fixed example code in README.md
Improving synapse tool query output
Merge git://github.com/Sage-Bionetworks/synapsePythonClient
Reverting client to mainline
Merge pk:/inside/grotto/tcgaImport/synapseSync/synapsePythonClient
Merge pull request #29 from kellrott/master

Fixing synapse tool query output
SYNR-356: Functions parameters for provenance should be able to handle either entities or synIds
SYNR-345: Add commit like behavior to updateEnitity
moved Activity class out of client.py into its own file
SYNR-356 function parameters for provenance should be accept either entities or synIds