Fixed sample algorithm and total average rate calc.
Removed unused classes.
Updated/added documentation.
Added abstract mouse and window listeners.
Added a simple pop-up for text components
updated to use FileUtil.copy(...). Missed this when I removed copy(...)
from StreamFactory
updated stripExt to be system independent.
Merged Const into App and removed unused classes