New Audio Edit Buffer Object / Click Removal /  ....

Multiple changes.

- new audio edit buffer object with zero crossing and linear fade
- click removal from downloaded audio resources in sound.h/.cpp
- consistent use of uint32_t & float32_t throughout all new audio objects
- most audio objects now have out-of-line inline members for updated coding standard
- loop unrolling for the performance critical audio-buffer object when scaling from int16_t and float32_t

The coding standard (Section 3.4.1) says to combine the closing curly brace and the beginning of the "else" clause.  This is the first occurrence of many.