WIP:  Add quadrants and acoustics demos

This pull request primarily adds:
 - Euler equations quadrants demo
 - Euler equations shock tube problems in both the x and y directions
 - Homogeneous acoustics problem

A number of bug fixes and changes to indexing were needed for the demos to work.  Consequently the new bugs introduced have not all been fixed hence the WIP.