created version file, to keep track of versions for tagging
Mostly changes that make it more stable

Merge branch 'develop'

* develop:
  more sophisticated versioning
  bumped version number
  was causing some funky behaviour along the line - it seems xml dictionary keys must be strings
  catch FindFailed Exceptions also
  Queue constructor errors and only show if needed
  Trying to prune some unnecessary calls
  adding and removing references
  added jython_object_addrefs as an rpc interface to all garbage collection
  trying to give rpc interface to _held_objects

Conflicts:
	docs/conf.py