refactor annotatorJS component into subview to be re-used by
MetadataView and MetadataIndexView (hopefully).
Merge branch 'master' of https://code.nceas.ucsb.edu/git/nceas-staff/datadepot.git