Standardized demo's packaging.
Refs #25 - Added unit tests about API and deprecated settings.
Added unit tests for DownloadMixin.