Prefer CF/CDM names when determining dataset types

Improves #82 by using more specific dataset names from CF/CDM feature types.  More work needs to be done to make this more robust, i.e. for specific model output such as FVCOM.  Also added tooltips for new data types on home page.