ENH: Working prototype of add_to_canvas behavior for query_dict
MNT: Updates to harden userpackages against lacking a connection to the data broker
WIP: add to canvas is still wip, but end of day commit
ENH: Broker query successfully adds an entire vistrail to the canvas
MNT: Changed unique_dict generation and removed keys from the data labels
ENH: Changed datetime format to isoformat
MNT: print -> logger.debug
print -> logger.debug and PEP*
MNT: Improved vistrails dependencies behavior
BUG: compute() in broker_query() could throw odd errors

If the broker_query() module was not given any search dictionaries
it would throw an error. This behavior was fixed so that a debug
level entry was added to the log and compute() returned if no
search dict was provided.
MNT: pythonified the creation of the data list

Also:
 - rearranged port order on the input side
 - improved error handling based on user input
 - added minor in-line comments
MNT: Removed check for presence of run_header
MNT: Better error handling, added nsls2wrap import
ENH: Added input support for numpy data type
ENH: Initial commit
ENH: Initial wrap of gridder and q converter
MNT: Significantly simplified the add_to_canvas method
MNT: Import updates
ENH: Implemented CalibParams module
MNT: Misc changes needed for CalibParams module