Made ids match and added category.
Icon set for operations
pass through metadata so that q axes will be output at the end
fix problem with getting slice
check input more carefully

 * throw exceptions if necessary input data has not been loaded
get sliceview to prevent changing the input slice data