Destroy AL context before closing dhndl

fixes seggy on os x, i think
Merge pull request #283 from stal888/master

Destroy AL context before closing dhndl
more group stuff