Pulled views out into their own files

The views.js file in the document addon was very big, old and getting unruley to work in.

I broke out some of the views into their own files where it made sense:
changesviews
doceditorviews
queryoptionsviews
indexviews

This is the first step in a larger refactor when we start cleaning up indexes.