Merge pull request #52 from cbare/SYNR474

fix for syn.store of files with no .path, SYNR-474
test for updating permissions on a user with existing permissions
make sure we get the right fileHandle in syn.get
SYNR-446: when an entity w/ same name and parent exists, store should update entity to new version