BLD : clean up setup.py

 - make sure all parent directories exist
 - make sure yaml gets install if not using develop
MNT : patching up of api changes in metadataStore
ENH : support more of the numpydoc spec

 - deal with enums specified in docstrings
 - deal with doubled up documentation
 - deal with (N, ..) array_like docstrings
ENH : proof of concept wrapping convolve
MNT : removed now un-used function
MNT : simplified function
MNT : more input sanitization
MNT : simplified type guessing code
MNT : verbosified error message
MNT : tweak re-raising
DEV: Complicated parameter types are now stripped.

Added Scalar and array_like as types.
'scalar or tuple' assigns to tuple
'float or int' assigns to 'float'
'output' as an input parameter gets stripped.

TODO: take 'output' as an input parameter and convert to
Returns
INT: Intermediate -- Added TODO to update the_description operator

for inclusion in vistrails...
DEV: Updated wrapping for strange doctypes and output as Param

Numerous functions, at least in scipy include output in the
parameters list instead of as a returns list. and actually
don't have a Returns list. So these tools now will identify
output as an input parameter and will change it to a return
parameter.
Also now have a hierarchy for doc types that include multiple
input types (e.g. float and int, sequence of scalars, scalar
and tuple, etc.)
DEV: Fixed compound logic statements so they do what they should

Addressed all comments that Tom made on code changes.
Compound logic statements have been fixed so they work as intended.
Removed extraneous print statements that were originally added for
debugging purposes.
Fixed potential bug in the short description stripping function
so that len(original_description)==0 will no longer be an issue.
DEV: Intermediate commit for wrap_lib corrections and tests
DEV: Finished mods to wrap_lib.py.  Test funcs in progress
DEV: Rem wrap_lib tests to separate branch so only wrap_lib has changes

Finished incorporating all comments posted to old PR on github
Merge branch 'master' of github.com:Nikea/VTTools into enum_extension

Conflicts:
	vttools/vtmods/import_lists/modules.yaml
BUG: Added OrderedDict import to import statement
BUG: Updated pytype_to_vtsig error to link to vttools

Originally pointed to userpackages. Now error links to vttools.