Advanced search fix and incrementally more Dataset support

- Fixed advanced search issue (had the script names reversed between the year range and non-year range searches)
- Mostly complete with the codebook data/structure portion of the dataset support
- Support for viewing the data from a single datatable, without using a server-side data provider (which is the next step)