extension configurable

Removed the hard coded '.dust' file extension in lieu of one that can be configured at instantiation (.dust is still default).