added experiment and experiments api to select and changed the paths used in resources.
Merge pull request #26 from rherrick/master

1.6 session management fix
Merge branch 'master' of https://github.com/pyxnat/pyxnat
Fixes for adding xsi type any time you post or query a type, and add ability to overwrite on put file.
add debug info on exception, remove unnecessary debug info.
update file.get() to use url-encoded uri
change version to be my custom version.  Add disconnect() to interface.
Merge pull request #29 from UW-IBIC/master

Set file.get() to use a url-encoded URI
Merge pull request #28 from DavidJJ/master

Added ability to overwrite file using put.  updated some resource url's
Update pyxnat/__init__.py

Updating version from 0.9.2.djj to 0.9.4 (9.3 was already in pypy?)
Apply the md5 digest to the entire cache key to generate the cache file name.
Merge pull request #30 from FredLoney/master

cache_key_fix
Integrated changes from Gabriele submitted as issues #23 & #24 on
github.
ENH minor -- basic docstring for the module + pruned trailing whitespaces + exec permissions for setup.py
Merge pull request #32 from neurodebian/master

minor tune-ups -- should have no functional effects
Added proxy support to Interface class. Included socks.py to remove need to install socks egg.