Fixes Bug 914222 - Adds an Android device summary to Signature Summary.
Merge pull request #1481 from brandonsavage/bug914222devices

Fixes Bug 914222 - Adds an Android device summary to Signature Summary.
fixes bug 758054 - reportslist should only populate tabs when clicked
using promises to chain background loading
improvements to promise approach
delete old junk