MNT: Rearranged imports to get around sip v1/v2 issues
add function in yaml file
Merge pull request #19 from licode/more_function_fit

add function in yaml file
DOC:  modified:   setup.py to take out ext_modules
DOC: added Tom's calibartion modules to vttools/vtmods/import_lists/modules.yaml
DOC: setup.py
Merge pull request #21 from sameera2004/calib

ENH : wrap up nsls2/Calibration.py
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.
DEV: Fixed erroneous overwrite of wrap_lib due to pull from nikea

Accidentally overwrote the new and corrected wrap_lib.py file using the
copy that was resident in Nikea/master.
DEV: changed define_output_ports so that the_descrip eq short_descrip

The function that truncates parameter descriptions is included in
all of the methods for scraping 'Returns' parameters from the
docstrings.
I changed the truncated short descriptions (short_description) to
over write the variable 'the_description'. However, it currently
looks like the description parameter is not used except for in
the error message that occurs when output parameters are totally
absent from both the 'Parameters' and 'Returns' sections of the
docstring.
DEV: Removed description truncation from output scraping

Removed all references to the truncation function and
short_description from define_output_ports. If we need to add
them back in then they need to be inserted after 'the_type'
is assigned. Currently at lines: 541, 558 and 574. The length
of truncated descriptions also will need to be defined at the
beginning of the function
DEV: Commented out query widget (func: query_window)
BUG: Fixed print statement line 168
BUG: Fix _ARRAY_SHAPE match param so ',' not req after last tup val

Original RE search params = '\(([A-Za-z0-9]+, *)+,?\) *array'
and failed unless a comma is included after the last element of the
final list or tuple in the dtype string.
e.g.:
"(your, mother, was, a, hampster) array" FAILS and
"(your, mother, was, a, hampster,) array" WORKS.

Corrected RE search params = '\(([A-Za-z0-9]+,? *)+,?\) *array'
Now the comma after the final element of the last list/tuple is not
required, thus:
"(your, mother, was, a, hampster) array" WORKS and
"(your, mother, was, a, hampster,) array" WORKS.
DEV: Added brief examples for RE _ARRAY_SHAPE for clarity