Mush library in external file
adds mush 1.66 modifications (duplicate fix)
Merge remote-tracking branch 'origin/master' into beta
version 0.33.3b6