This should allow for easy support for other operating systems and other Linux sound systems like Jack in the future
include/musique.hh was getting large and musique_internal.hh emerged to help with that. Header file separation become a huge mess. The chosen approach is one hierarchy containing both header and implementation files