Gallery2: Can set picture as screen color background.

The upgrade of android4.4 make the set wallPaper activity
be executed when set picture as background color.

Add a condition to judge fromScreenColor and when judge the
fromScreenColor is set as true, then execute the activity
of set picture as color background activity instead of set
wallpaper activity.

CRs-Fixed: 623268

Change-Id: Id4dfa745f9d8379af084b8e2752f775ad85c9c52
Gallery2: fix can not crop large *.bmp picture

It returns an equivalent scaled cropBounds as true
crop bounds, then it set the rounded rect by rounding
"out" the true crop rect, this make the rounded crop
rect may out range of the original bitmap, then an error
will happen.

We change to check the rounded crop rect, if it is out
the range of original bitmap, we set the original bitmap
bounds as rounded crop bounds.

CRs-Fixed: 621889

Change-Id: Ifb63754255b618fe65a4064663dfb4962bfdf8b8