Set initial opacity based on style
Set initial opacity based on style

Summary:
Set the initial opacity based on the style opacity instead of defaulting to 1.  Without this change, if the opacity on the view is set to 0.5 (for example), the component will render with 1 opacity and then after a press and release it will set to 0.5.  This fixes it to set to the correct value on mount.

**Test plan (required)**
Example code:
```
      <TouchableOpacity
        activeOpacity={1}
        style={STYLES.Button}>
        {...}
      </TouchableOpacity>
```
```
const STYLES = StyleSheet.create({
  Button: {
    opacity: 0.5,
  },
});
```

Before (notice starts out dark and then after click and release becomes light):
![before](https://cloud.githubusercontent.com/assets/19673711/23444255/c120cbb0-fde8-11e6-8c03-ef4f0f25736b.gif)

After (starts out light and is the same light color after a click and release):
![after](https://cloud.githubusercontent.com/assets/19673711/23444254/c106a6e0-fde8-11e6-8181-def45b7bb84f.gif)
Closes https://github.com/facebook/react-native/pull/12628

Differential Revision: D4641509

fbshipit-source-id: 3b6cf653fe837df704007f585c655d4450d14497

rickbeerendonk/react-native,DanielMSchmidt/react-native,skevy/react-native,Guardiannw/react-native,doochik/react-native,adamjmcgrath/react-native,tsjing/react-native,orenklein/react-native,happypancake/react-native,skevy/react-native,kesha-antonov/react-native,negativetwelve/react-native,cpunion/react-native,Bhullnatik/react-native,arthuralee/react-native,exponentjs/react-native,Livyli/react-native,csatf/react-native,farazs/react-native,imDangerous/react-native,myntra/react-native,Ehesp/react-native,Livyli/react-native,exponent/react-native,ptomasroos/react-native,jevakallio/react-native,csatf/react-native,hoastoolshop/react-native,forcedotcom/react-native,brentvatne/react-native,jasonnoahchoi/react-native,exponent/react-native,ndejesus1227/react-native,ndejesus1227/react-native,makadaw/react-native,happypancake/react-native,dikaiosune/react-native,pandiaraj44/react-native,Bhullnatik/react-native,ndejesus1227/react-native,hoastoolshop/react-native,ptmt/react-native-macos,tszajna0/react-native,ndejesus1227/react-native,ptmt/react-native-macos,rickbeerendonk/react-native,gilesvangruisen/react-native,exponentjs/react-native,alin23/react-native,tsjing/react-native,csatf/react-native,negativetwelve/react-native,ptomasroos/react-native,kesha-antonov/react-native,farazs/react-native,Maxwell2022/react-native,hoastoolshop/react-native,facebook/react-native,myntra/react-native,formatlos/react-native,frantic/react-native,jevakallio/react-native,peterp/react-native,PlexChat/react-native,tszajna0/react-native,cdlewis/react-native,arthuralee/react-native,clozr/react-native,lprhodes/react-native,rickbeerendonk/react-native,orenklein/react-native,clozr/react-native,jasonnoahchoi/react-native,lprhodes/react-native,adamjmcgrath/react-native,gilesvangruisen/react-native,janicduplessis/react-native,farazs/react-native,ptmt/react-native-macos,ptmt/react-native-macos,formatlos/react-native,chnfeeeeeef/react-native,thotegowda/react-native,brentvatne/react-native,makadaw/react-native,adamjmcgrath/react-native,DanielMSchmidt/react-native,mironiasty/react-native,hammerandchisel/react-native,exponent/react-native,javache/react-native,jasonnoahchoi/react-native,thotegowda/react-native,hoastoolshop/react-native,skevy/react-native,thotegowda/react-native,forcedotcom/react-native,formatlos/react-native,ndejesus1227/react-native,jevakallio/react-native,cdlewis/react-native,aljs/react-native,csatf/react-native,csatf/react-native,chnfeeeeeef/react-native,aljs/react-native,exponent/react-native,thotegowda/react-native,PlexChat/react-native,imjerrybao/react-native,tszajna0/react-native,farazs/react-native,pandiaraj44/react-native,DanielMSchmidt/react-native,negativetwelve/react-native,tszajna0/react-native,facebook/react-native,cdlewis/react-native,ndejesus1227/react-native,formatlos/react-native,hoangpham95/react-native,myntra/react-native,clozr/react-native,peterp/react-native,kesha-antonov/react-native,PlexChat/react-native,jevakallio/react-native,shrutic123/react-native,chnfeeeeeef/react-native,doochik/react-native,farazs/react-native,Maxwell2022/react-native,peterp/react-native,gilesvangruisen/react-native,janicduplessis/react-native,cpunion/react-native,Bhullnatik/react-native,arthuralee/react-native,clozr/react-native,happypancake/react-native,myntra/react-native,peterp/react-native,hoastoolshop/react-native,PlexChat/react-native,hammerandchisel/react-native,makadaw/react-native,doochik/react-native,kesha-antonov/react-native,brentvatne/react-native,imjerrybao/react-native,Ehesp/react-native,PlexChat/react-native,clozr/react-native,Guardiannw/react-native,pandiaraj44/react-native,exponent/react-native,hoangpham95/react-native,makadaw/react-native,doochik/react-native,orenklein/react-native,lprhodes/react-native,facebook/react-native,imjerrybao/react-native,hoangpham95/react-native,shrutic/react-native,janicduplessis/react-native,ptmt/react-native-macos,jevakallio/react-native,ndejesus1227/react-native,alin23/react-native,hoangpham95/react-native,skevy/react-native,doochik/react-native,skevy/react-native,myntra/react-native,hammerandchisel/react-native,Livyli/react-native,adamjmcgrath/react-native,jevakallio/react-native,cdlewis/react-native,tszajna0/react-native,shrutic/react-native,negativetwelve/react-native,gilesvangruisen/react-native,Ehesp/react-native,facebook/react-native,doochik/react-native,thotegowda/react-native,csatf/react-native,ptomasroos/react-native,Maxwell2022/react-native,pandiaraj44/react-native,thotegowda/react-native,exponent/react-native,exponentjs/react-native,exponentjs/react-native,jasonnoahchoi/react-native,hoastoolshop/react-native,Bhullnatik/react-native,javache/react-native,imjerrybao/react-native,imDangerous/react-native,farazs/react-native,shrutic/react-native,chnfeeeeeef/react-native,Maxwell2022/react-native,Bhullnatik/react-native,DanielMSchmidt/react-native,exponentjs/react-native,brentvatne/react-native,thotegowda/react-native,javache/react-native,orenklein/react-native,myntra/react-native,kesha-antonov/react-native,negativetwelve/react-native,tszajna0/react-native,hammerandchisel/react-native,ptomasroos/react-native,Ehesp/react-native,lprhodes/react-native,tsjing/react-native,happypancake/react-native,alin23/react-native,Swaagie/react-native,ndejesus1227/react-native,adamjmcgrath/react-native,facebook/react-native,shrutic123/react-native,alin23/react-native,aljs/react-native,shrutic/react-native,Bhullnatik/react-native,jasonnoahchoi/react-native,happypancake/react-native,ptomasroos/react-native,janicduplessis/react-native,Livyli/react-native,peterp/react-native,Maxwell2022/react-native,cdlewis/react-native,cdlewis/react-native,ptmt/react-native-macos,pandiaraj44/react-native,cdlewis/react-native,Guardiannw/react-native,gilesvangruisen/react-native,exponentjs/react-native,arthuralee/react-native,cpunion/react-native,tsjing/react-native,hoangpham95/react-native,javache/react-native,clozr/react-native,forcedotcom/react-native,hammerandchisel/react-native,doochik/react-native,DanielMSchmidt/react-native,shrutic/react-native,hoangpham95/react-native,imDangerous/react-native,mironiasty/react-native,makadaw/react-native,Ehesp/react-native,hoangpham95/react-native,peterp/react-native,happypancake/react-native,alin23/react-native,formatlos/react-native,forcedotcom/react-native,gilesvangruisen/react-native,aljs/react-native,lprhodes/react-native,adamjmcgrath/react-native,csatf/react-native,farazs/react-native,makadaw/react-native,hoangpham95/react-native,shrutic/react-native,jevakallio/react-native,brentvatne/react-native,frantic/react-native,makadaw/react-native,shrutic123/react-native,mironiasty/react-native,rickbeerendonk/react-native,imjerrybao/react-native,janicduplessis/react-native,janicduplessis/react-native,javache/react-native,adamjmcgrath/react-native,rickbeerendonk/react-native,mironiasty/react-native,Bhullnatik/react-native,orenklein/react-native,PlexChat/react-native,DanielMSchmidt/react-native,imDangerous/react-native,dikaiosune/react-native,Maxwell2022/react-native,dikaiosune/react-native,hoastoolshop/react-native,tsjing/react-native,gilesvangruisen/react-native,javache/react-native,makadaw/react-native,forcedotcom/react-native,peterp/react-native,formatlos/react-native,DanielMSchmidt/react-native,myntra/react-native,brentvatne/react-native,tsjing/react-native,Guardiannw/react-native,DanielMSchmidt/react-native,rickbeerendonk/react-native,aljs/react-native,orenklein/react-native,skevy/react-native,chnfeeeeeef/react-native,imDangerous/react-native,dikaiosune/react-native,mironiasty/react-native,Swaagie/react-native,Guardiannw/react-native,lprhodes/react-native,ptomasroos/react-native,exponent/react-native,arthuralee/react-native,tsjing/react-native,tszajna0/react-native,lprhodes/react-native,shrutic123/react-native,Maxwell2022/react-native,shrutic/react-native,tszajna0/react-native,hammerandchisel/react-native,cdlewis/react-native,brentvatne/react-native,Ehesp/react-native,dikaiosune/react-native,aljs/react-native,Livyli/react-native,imDangerous/react-native,forcedotcom/react-native,Livyli/react-native,doochik/react-native,negativetwelve/react-native,cpunion/react-native,happypancake/react-native,exponentjs/react-native,pandiaraj44/react-native,rickbeerendonk/react-native,jasonnoahchoi/react-native,facebook/react-native,formatlos/react-native,shrutic123/react-native,kesha-antonov/react-native,cdlewis/react-native,ptomasroos/react-native,negativetwelve/react-native,alin23/react-native,mironiasty/react-native,dikaiosune/react-native,Livyli/react-native,dikaiosune/react-native,farazs/react-native,cpunion/react-native,Swaagie/react-native,kesha-antonov/react-native,hammerandchisel/react-native,thotegowda/react-native,Guardiannw/react-native,forcedotcom/react-native,Bhullnatik/react-native,ptmt/react-native-macos,kesha-antonov/react-native,shrutic123/react-native,javache/react-native,chnfeeeeeef/react-native,negativetwelve/react-native,imjerrybao/react-native,imDangerous/react-native,skevy/react-native,frantic/react-native,farazs/react-native,aljs/react-native,pandiaraj44/react-native,frantic/react-native,hoastoolshop/react-native,shrutic123/react-native,mironiasty/react-native,chnfeeeeeef/react-native,pandiaraj44/react-native,rickbeerendonk/react-native,csatf/react-native,clozr/react-native,facebook/react-native,dikaiosune/react-native,frantic/react-native,javache/react-native,cpunion/react-native,imjerrybao/react-native,alin23/react-native,Swaagie/react-native,hammerandchisel/react-native,imjerrybao/react-native,forcedotcom/react-native,Ehesp/react-native,Guardiannw/react-native,formatlos/react-native,PlexChat/react-native,exponent/react-native,cpunion/react-native,facebook/react-native,exponentjs/react-native,PlexChat/react-native,imDangerous/react-native,orenklein/react-native,makadaw/react-native,Ehesp/react-native,myntra/react-native,ptomasroos/react-native,ptmt/react-native-macos,shrutic/react-native,Guardiannw/react-native,chnfeeeeeef/react-native,kesha-antonov/react-native,negativetwelve/react-native,orenklein/react-native,formatlos/react-native,rickbeerendonk/react-native,happypancake/react-native,mironiasty/react-native,myntra/react-native,mironiasty/react-native,jasonnoahchoi/react-native,doochik/react-native,clozr/react-native,alin23/react-native,Maxwell2022/react-native,aljs/react-native,adamjmcgrath/react-native,javache/react-native,janicduplessis/react-native,gilesvangruisen/react-native,jasonnoahchoi/react-native,brentvatne/react-native,lprhodes/react-native,cpunion/react-native,jevakallio/react-native,Swaagie/react-native,shrutic123/react-native,Swaagie/react-native,Livyli/react-native,brentvatne/react-native,jevakallio/react-native,peterp/react-native,skevy/react-native,Swaagie/react-native,tsjing/react-native,facebook/react-native,Swaagie/react-native,janicduplessis/react-native