Fixes #25 Changed the list comprehension using enumerate to np.where.  The try-except block and tolist() had to be utilized due to np.where returning the dtype field when the np.where found no indices.
Merge pull request #26 from DanielJMaher/multidim_missing_data

Fixes #25 Changed the list comprehension using enumerate to np.where.