Icon Controller Fixes

-Fixed an issue with the app icon offline not returning back to the
original state.
-Fixed an issue with Alternate Image not being used.
-Added new icon for synced status
-Fixes other related icon issues.