[Android] add setBackgroundColor implementation and ignore LAYER_TYPE_SOFTWARE in setLayerType

BUG=https://crosswalk-project.org/jira/browse/XWALK-2798
Merge pull request #2559 from js0701/addbackgroundview

[Android] add setBackgroundColor implementation and ignore LAYER_TYPE_SOFTWARE