added findsource and getsourcelines for better compatability with inspect
added indent, outdent, dumpsource, getimport
added support functions: _hascode, _isinstance, _intypes, _isstring
added support functions: _indent, _outdent, _enclose, _getimport, _getcode
deprecated getblocks, likely_import, _likely_import
mild backward incompatability for getsource
enable handling of instances using dumps/loads; better stability, coverage, etc


git-svn-id: svn+ssh://svn.mystic.cacr.caltech.edu/pathos/dill@631 8bfda07e-5b16-0410-ab1d-fd04ec2748df
Merge branch 'master' of https://github.com/uqfoundation/dill
added _getfreevars, _getglobalvars, _getvarnames;
findsource includes decorators when getting source of functions from freevars


git-svn-id: svn+ssh://svn.mystic.cacr.caltech.edu/pathos/dill@632 8bfda07e-5b16-0410-ab1d-fd04ec2748df
Merge branch 'master' of https://github.com/uqfoundation/dill
renamed pointer.refobject to pointer.at; added parents, children to pointers;
moved freevars, globalvars, varnames from source to pointers;
added small test of pointers in test_mixins


git-svn-id: svn+ssh://svn.mystic.cacr.caltech.edu/pathos/dill@633 8bfda07e-5b16-0410-ab1d-fd04ec2748df
Merge branch 'master' of https://github.com/uqfoundation/dill
added outermost, nestedcode, code, and nested to detect;
moved freevars, globalvars, varnames from pointers to detect;


git-svn-id: svn+ssh://svn.mystic.cacr.caltech.edu/pathos/dill@634 8bfda07e-5b16-0410-ab1d-fd04ec2748df
Merge branch 'master' of https://github.com/uqfoundation/dill
minor: getimportable lstrips all lines, instead of just first line


git-svn-id: svn+ssh://svn.mystic.cacr.caltech.edu/pathos/dill@635 8bfda07e-5b16-0410-ab1d-fd04ec2748df
Merge branch 'master' of https://github.com/uqfoundation/dill