Added a Tinytest for _autoHide

1.  Added a test for the _autoHide() method.
2. Since underscore is used in the package, it is now using _.extend to
extend the AppAlerts prototype.
3. Restructured package.js to be more readable relative to other
packages used and the files that this package includes.