bug 842215 - some tweaks to improve performance

1.remove initial animation on toggles
2.remove extra device states queries from media_storage.js
   because these states are displayed only on the sub-menu which
   is lazy-loaded
3.icc menu should be default visible to prevent extra reflow. (Most
   of the time, we have a SIM card in the phone, the menu has higher
   probability needs to be displayed.)
4. Don't track mousemove targets in Settings (patch from Chris Jones)
5. Don't query settings database multiple times when initialing. (patch from Chris Jones)