Creates a safe mode for _import_module, which returns None when the module cannot be found
Fixes assertion errors caused by pickling a decorator function from a module which is not being run as main.
Change _import_module safe default to True, and simplified _locate_function.
Back to safe=False for _import_module
Merge pull request #28 from matsjoyce/decorator_fix

Decorator fix
Minor change which fixes some problems with running dill under doctest
Merge pull request #29 from matsjoyce/doctest_fixes

Minor change which fixes some problems with running dill under doctest
added test for updates to save_module_dict and _import_module


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

Conflicts:
	dill/dill.py
add _create_function to dill to enable saving a function's dict; added tests


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


git-svn-id: svn+ssh://svn.mystic.cacr.caltech.edu/pathos/dill@622 8bfda07e-5b16-0410-ab1d-fd04ec2748df
Merge branch 'master' of https://github.com/uqfoundation/dill
updated _objects for dill-able objects in 3.4


git-svn-id: svn+ssh://svn.mystic.cacr.caltech.edu/pathos/dill@623 8bfda07e-5b16-0410-ab1d-fd04ec2748df
Merge branch 'master' of https://github.com/uqfoundation/dill
pathos: add pp-1.5.7-pathos-3 using getimportable instead of getsource
dill: add 'explicit' to getimportable and likely_import for builtin functions


git-svn-id: svn+ssh://svn.mystic.cacr.caltech.edu/pathos/dill@624 8bfda07e-5b16-0410-ab1d-fd04ec2748df
dill: added license and copyright to each file; updated MANIFEST


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