Vizier refactor & feature enhancements

Makes Vizier source a little cleaner, and allows a few features (e.g., returning all columns) that were unavailable before.